React · Middle · Запитання 56 з 75
Яким має бути добрий власний хук?
- ✓Правильна відповідь: Він виносить перевикористовувану логіку зі станом із зрозумілою метою, наприклад
useOnlineStatus, і кожен виклик має власний стан - 2Він обгортає один
useEffectі називаєтьсяuseMount - 3Він ділить стан між усіма компонентами, що його викликають
Пояснення
Власні хуки ділять логіку, а не стан. Імена про життєвий цикл (useMount) приховують намір; краще назви, що описують, що хук робить для компонента.