Нет, вы никогда не должны вызывать саги напрямую из компонентов вашего приложения.Весь смысл саг в том, что они отвлекают управление побочными эффектами в отдельный отдельный слой от остальной части приложения.Это означает, что ваше приложение даже не знает, что что-то где-то слушает какие-то действия.
Вы генерируете некоторые действия во время своего рабочего процесса, но они никогда не знают, будут ли эти действия вызывать какие-либо другие действия.Если это происходит потому, что сага производит новое действие - это побочный эффект.Отделяя побочные эффекты от остальной логики, вы достигаете высокого уровня абстракции и связывания вшей.
Итак, еще раз, вы никогда не захотите вызывать функцию sagas самостоятельно.