Hooks allow: Add State to Function Components Abstract Logic into Separate Functions npx create-react-app . CodeSandbox - New Project - React npm install react-icons