В данный момент я изучаю response-redux, уже освоил основы (я полагаю), сейчас я пытаюсь создать массив уведомлений о моем состоянии, который может быть заполнен несколькими действиями.
Но так как это уведомление, я хочу добавить уведомление только после того, как каждое из этих действий завершено (состояние изменено).
Я думал об использовании класса промежуточного программного обеспечения, но это добавило бы уведомление в массив до того, как действие будет выполнено. вычисляется при уменьшении.
Быстрый пример:
Вход пользователя в систему -> действие отправки -> влияет на свойство состояния, связанное с входом в систему -> добавляет уведомление в массив уведомлений
Пользователь добавляет элемент -> диспетчерское действие -> влияет на свойство состояния, связанное с элементами -> добавляет уведомление в массив уведомлений
Это 2 разных действия, которые я мог бы указать в логе c каждого действия (для редуктора) ) обновить массив уведомлений, но похоже на повторяющийся код, и я буду создавать объект уведомления на редукторе, является ли это хорошо?
Так в каком случае я должен отправлять действие добавления уведомления в массив уведомлений?
Я ищу лучшие практики