, поэтому у меня есть боковая панель с элементами или ссылками на другие страницы. Однако, поскольку я работал с ssr, мне кажется, что мне нужно создавать состояние redux для каждого запроса, я попытался использовать useEffect
в компоненте боковой панели, чтобы обновить состояние хранилища redux, но я не могу этого добиться (возвращенное состояние redux не имеет обновления).
Прямо сейчас мне нужно выделить, по какой ссылке в данный момент находится пользователь.
Я отправляю запрашиваемый URL-адрес, когда он достигает сервера, например
localhost : 3000 / faq / entry
/ product_id
боковая панель выглядит как введите описание изображения здесь
то, что я пробовал до сих пор
useEffect(() => {
var index;
if (product_id === 'lime') index = 0
if(product_id === 'travetine') index = 1
console.log(entry, index)
entryClickButton({ // this is the action for redux
type: entry,
newEntries: entry === 'new-entries' ? index : undefined,
soldEntries: entry === 'sold-entries' ? index : undefined
})
}, []);