Практика с react-hooks
правило хуков:
- их нельзя использовать в условиях и в циклах
- должны вызываться последовательно в реакт компонентах или в хуках
- нельзя юзать в обычных функциях не являющимися реакт компонентами
ограничения:
- работают только в фанкшн компонентс
- нельзя создать компонентДидКэтч