React · Middle · Pytanie 56 z 75
Jak wygląda dobry własny hook?
- ✓Poprawna odpowiedź: Wydziela wielokrotnie używaną logikę ze stanem o jasnym celu, np.
useOnlineStatus, a każde wywołanie ma własny stan - 2Owija jeden
useEffecti nazywa sięuseMount - 3Współdzieli stan między wszystkimi komponentami, które go wywołują
Wyjaśnienie
Własne hooki współdzielą logikę, nie stan. Nazwy opisujące cykl życia (useMount) ukrywają intencję; lepsze są nazwy opisujące, co hook robi dla komponentu.