Zarządzanie stanem · Middle · Pytanie 46 z 75
Jak pokazać stan oczekiwania podczas nawigacji lub wysyłania formularza w React Router?
- ✓Poprawna odpowiedź: Czytać
useNavigation().state(idle/loading/submitting) - 2Trzymać flagę
isLoadingw globalnym store - 3Sprawdzać
document.readyState
Wyjaśnienie
navigation.state !== 'idle' oznacza, że router ładuje stronę lub wysyła formularz, a w navigation.formData są wysłane dane. To wystarcza do spinnerów i blokowania przycisków.