Керування станом · Middle · Запитання 52 з 75
Як обробити стан pending багатьох thunk'ів одним case у слайсі?
builder.addMatcher(isPending(fetchUsers, fetchPosts), (state) => { state.loading = true; });- ✓Правильна відповідь: Використати
builder.addMatcherз матчером на кшталтisPending(...) - 2Додати окремий
addCaseдля кожного thunk - альтернативи немає - 3Використати
extraReducersяк масив
Пояснення
Матчери спрацьовують для будь-якої відповідної дії. У RTK є помічники isPending, isFulfilled, isRejected і isAnyOf.