Задать вопрос
alex4answ
@alex4answ

Можно ли использовать хуки для задания initialState redux?

Добрый день, столкнулся с таким вопросом.

В Redux Store храню какую тему использовать ( темную или светлую )

Можно ли в initialState для редюсера использовать хуки, запросы?
Например, мне для определения текущей темы нужно выполнить действия:

  1. Если есть в localStorage theme, то взять его
  2. Если media query - "prefers-color-scheme: dark" true, то задать темную тему
  3. Иначе - светлая тема


Или в initialState только литеральные значения, а все сайд эффекты, запросы и тп и тд должны быть в компоненте, и диспатчиться из useEffect?
  • Вопрос задан
  • 32 просмотра
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Нетология
    Фронтенд-разработчик
    11 месяцев
    Далее
  • Skillfactory
    Профессия Frontend-разработчик PRO
    14 месяцев
    Далее
Решения вопроса 1
alex4answ
@alex4answ Автор вопроса
initalState должен быть синхронным, так что можно выполнять синхронные операции
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы