Добрый день, надеюсь мне знающие люди ответят. Вообщем смотрите, проект react+redux и есть некая логика авторизации (проверяем куки на токен, отправляем его на сервер и получаем данные пользователя) и кладем их в стор(взависимости от этого сильно меняется UI компонентов). Куда лучше запихнуть эту логику? думал 1. Сделать некий модуль init, который выполняет эту логику и напрямую диспатчит в стор 2. Запихнуть в миддлваре, но какой смысл, если логика выполняется всего один раз, т.е перед запуском 3. Ваш вариант??? заранее спасибо за внимание
Роман Александрович, ну да, логично что это будет в action, я про то, кто будет диспатчить его? т.е где будет логика получение токена, отправки на сервер.
Geckyhit, пользователь заходит на страницу авторизации. В этот момент у него нет токена. Вводит логин и пасс затем жмет кнопку авторизоваться. По кнопке дергаем action в котором вся логика. Вроде бы так должно работать.
Роман Александрович, не совсем, я говорил про кейс, когда уже есть токен в куки и нужно его отправить на сервер и получит данные пользователя. Т.е суть вопроса в том, где вызывать эту логику для инициализации. Можешь посмотреть ниже, что ответил Антон, примерно это я и хотел услышать. Извиняюсь, за не точно составленный вопрос.