Since the announcement of experimental Hooks in React 16.7, they have taken the React community by storm. Unfortunately, the same way class components only manage local state, the built-in useState React hook only manages local state in functional components. Global state management is still left to higher-order components and community-contributed endeavors.
![Manage global state with React Hooks](https://cdn-ak-scissors.b.st-hatena.com/image/square/ee852fad2e9d74f556ac284362ee104b62ef5383/height=288;version=1;width=512/https%3A%2F%2Fmiro.medium.com%2Fv2%2Fresize%3Afit%3A1200%2F1%2AVuoSBcGvhPYGab42_BIOiA.png)