Обычно
Да.Более конкретно, все действия сначала затрагивают все редукторы, затем действие передается эффектам.
Найдите ссылку здесь .
Предложение
Я думаю, у вас должны быть отдельные действия для них.Создайте действия, которые будут вызывать эффекты, и создайте действия, которые изменят состояние в редукторе.
Смешивать это не очень хороший подход.
Посмотрите, как пример ngrx справиться с этим.