Having trouble creating responsive layouts in React? Learn more about how to use React Hooks to create an elegant and, more importantly, reusable solution.