state остается тот же, как мне сбрасывать state при изменение Router пути? Знаю, что компонент не меняется, а меняется реквизит
Гмм... если стэйт это стэйт редакса, то так и задумано))) Как вариант использовать useEffect для вызова dispatch(clearState), где clearState созданный вами экшн, в которым вы устанавливаете значения стэйта в дефолтные.
Не, state React
Гмм... типа стэйт находиться например в app.js, внутри которого роутер?
https://reactrouter.com/web/guides/quick-start
Обсуждают сегодня