Zarządzanie stanem · Senior · Pytanie 32 z 75
Do czego w endpoincie RTK Query używa się transformResponse?
- ✓Poprawna odpowiedź: Aby przekształcić surową odpowiedź API (np. rozpakować lub znormalizować) przed cache'owaniem
- 2Aby przekonwertować ciało żądania do JSON
- 3Aby zmienić metodę HTTP żądania
Wyjaśnienie
transformResponse: (res) => res.data.items nie wpuszcza osobliwości API do komponentów i cache. Dla znormalizowanego cache można go łączyć z createEntityAdapter.