React Context can be more than just global state in an app. I like to think of Context as "encapsulated state".
React error boundaries allow you to prevent your React application from completely crashing in the event of an error in your code.
Learn how to properly unmount React components when using React Hooks.
Let's take a look at how you can fix this common error in React.
Learn how to fix the "Rendered fewer hooks than expected." error with React Hooks.
Let's review the rules of React Hooks, and how you can fix the "Hooks can only be called inside the body of a function component." error.