Всем привет, есть проект redux + saga + jwt, раньше никогда не юзал сагу, и логику refresh token реализовывал так, есть instance axios, через axios interceptors проверял время жизни токена при каждом запросе, и делал refresh при необходимости, в случае ошибки обновления вылогинивал юзера через store.dispatch(logoutAction()), но в случае с сагой образуется циклическая зависимость, т.к. axios instance используется в сагах, а сага запускается в файле configureStore. Как можно задиспатчить какой нибудь action в интерсепторе избежав зависимости?
Здарова, а как у тебя сага запускается при диспатче? logoutAction это обычный синхронный экшн?