Zarządzanie stanem · Junior · Pytanie 69 z 75
Skąd loader w React Router wie, który element załadować?
export async function loader({ params }) {
return getUser(params.id);
}- ✓Poprawna odpowiedź: Otrzymuje
params(irequest) w argumencie - 2Wywołuje
useParams()wewnątrz loadera - 3Czyta zmienną globalną ustawioną przez komponent
Wyjaśnienie
Loadery działają poza komponentami, więc hooki są niedostępne. Przez request.url dostępne są też parametry wyszukiwania.