One of the main reasons I, and many others, love React is that it allows us to organize markup into reusable pieces. Custom React hooks allow us to do the same thing with application state. I think the name custom hooks can make them seem more complicated than they actually are. A custom hook is just a function that happens to call some special functions in the React library. Because they are just