Есть папка store, в ней лежат глобальные редюсеры, селекторы, экшены, константы.
Не получается грамотно организовать все это. Я хочу, чтобы у меня был глобальный стейт, и в нем были разные вложенные свойства, например theme:
state = {
theme: 'light'
}
Используя селекторы, я хочу получить конкретное свойство из стейта, к примеру:
const theme = useSelector(selectors.theme)
Хочу, чтобы в переменной theme лежало значение state.theme, но по факту получается так: theme.theme.
Вот песочница, посмотрите, может я криво rootReducer описал или еще что, или же я не правильно селекторами пользуюсь, хотя смотрел несколько док с использованием селекторов.