Zarządzanie stanem · Senior · Pytanie 36 z 75
Co daje useSWRMutation w porównaniu z wywołaniem fetch, a potem mutate?
- ✓Poprawna odpowiedź: Funkcję
triggerze stanemisMutating/error, powiązaną z kluczem - 2Automatycznie ponawia żądanie w nieskończoność
- 3Wykonuje mutację przy każdym renderze
Wyjaśnienie
const { trigger, isMutating } = useSWRMutation('/api/todos', sendRequest) - żądanie wykonuje się tylko po wywołaniu trigger, a cache klucza można zaktualizować wynikiem. To odpowiednik useMutation w SWR.