Скажем, у меня есть Link
, который отправляет меня на страницу для добавления/редактирования записи списка.
Как мне отправить действие Redux, когда я нажимаю на Link
, чтобы я мог сначала обновить хранилище Redux, прежде чем перенаправить на эту страницу.
Например:
Я нажимаю кнопку "Изменить" → "Отправлено действие" → "Обновление магазина", {'state': 'edit-mode'}
→ Перейти к перенаправлению.
Или у вас есть другой способ сделать то, что я пытаюсь сделать?
Может быть, когда компонент смонтирован, я буду запускать действие вроде stateToEdit
на основе определенных условий? Если да, тогда, пожалуйста, покажите мне свой путь. Благодаря
PS: Я использую только один компонент для добавления/редактирования/удаления. Поэтому я думаю о способе рендеринга на основе state
, будь то на edit-mode
или delete-mode
и т.д.