169 похожих чатов

Ребят нужна срочная помощь )), у меня есть вот такой

запрос который работает через Redux

useEffect(() => {
dispatch(fetchCategories())
}, []
);

все норм работает, но когда я перехожу на другую страницу (React Router) и возвращаюсь опять же назад через Router, у меня там до сих пор висят старые 7 категории и добавляются опять еще 7, то-есть дубликация, их всего 7, как решить?)

14 ответов

35 просмотров

Заюзать rtk query и жить счастливо

а ради чего хранить категории в сторе? а так похоже не верно вставляется в стор

Hrant-Grigoryan Автор вопроса
Hrant Grigoryan
надо именно через редакс.

так редакс же https://redux-toolkit.js.org/rtk-query/overview

В клинап функции очищать стейт?

Hrant-Grigoryan Автор вопроса
Evhenii Bilyk
В клинап функции очищать стейт?

это очищает юсэффект типо?

Hrant-Grigoryan Автор вопроса
Tim
так редакс же https://redux-toolkit.js.org/rtk-que...

сейчас нет возможности перейти на него в след раз, знаю что мощная штука.

Hrant Grigoryan
это очищает юсэффект типо?

Из юз эффекта возвращай функцию которая диспатчит очистку стора

А категории надо перезапрашивать?

Hrant Grigoryan
надо именно через редакс.

Rtk это редакс тулкит, под капотом это и есть редакс

Hrant-Grigoryan Автор вопроса
Bohdan Bida 🇺🇦
Rtk это редакс тулкит, под капотом это и есть реда...

да но нужно время для ознакомления а у меня её вообще нету )

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта