React Hooks пример рефакторинга

Записал видео с примером рефакторинга реализации Dropdown Menu на хуках и компонентах React.

Рассматриваются хуки useState, useRef, useEffect, кастомный хук, именование переменных.

Beginner-friendly контент, хотя может быть интересен не только начинающим.