запрос который работает через Redux
useEffect(() => {
dispatch(fetchCategories())
}, []
);
все норм работает, но когда я перехожу на другую страницу (React Router) и возвращаюсь опять же назад через Router, у меня там до сих пор висят старые 7 категории и добавляются опять еще 7, то-есть дубликация, их всего 7, как решить?)
Заюзать rtk query и жить счастливо
а ради чего хранить категории в сторе? а так похоже не верно вставляется в стор
надо именно через редакс.
так редакс же https://redux-toolkit.js.org/rtk-query/overview
В клинап функции очищать стейт?
это очищает юсэффект типо?
сейчас нет возможности перейти на него в след раз, знаю что мощная штука.
Из юз эффекта возвращай функцию которая диспатчит очистку стора
А категории надо перезапрашивать?
понял шаc спасибо)
Rtk это редакс тулкит, под капотом это и есть редакс
да но нужно время для ознакомления а у меня её вообще нету )
Обсуждают сегодня