Добрый день, столкнулся с таким вопросом.
В Redux Store храню какую тему использовать ( темную или светлую )
Можно ли в initialState для редюсера использовать хуки, запросы?
Например, мне для определения текущей темы нужно выполнить действия:
- Если есть в localStorage theme, то взять его
- Если media query - "prefers-color-scheme: dark" true, то задать темную тему
- Иначе - светлая тема
Или в initialState только литеральные значения, а все сайд эффекты, запросы и тп и тд должны быть в компоненте, и диспатчиться из useEffect?