arctic07
@arctic07

Как сделать ночной режим в Nuxt?

Задача сделать ночной режим в Nuxt без использования библиотек.
Сначала решил сделать на props , но когда дошло до компонента <Nuxt /> не понял как в него эти пропсы прокинуть, а именно boolean - data: () => ({ isNightMode: false })
Потом решил сделать состояние в Vuex в сторе тот же boolean isNightMode: false. И доступ к нему по this.$store.state.vehicles.isNightMode. Но не могу понять как сделать чтобы все компоненты реагировали на изменение этого boolean в сторе.
Как лучше сделать?
  • Вопрос задан
  • 125 просмотров
Пригласить эксперта
Ответы на вопрос 1
@drawnofmymind
хм,ну если через стор может вот так:
<body>
<div id="app"
 :class={
'light': this.$store.state.vehicles.isNightMode
'night': !this.$store.state.vehicles.isNightMode
}
>
</body>
Ответ написан
Ваш ответ на вопрос

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

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