Как включить темную тему в Vuetify
коллеги.
Использую в своем приложении на Vue3 готовую библиотеку Vuetify, смотрел в документации, как включить темную тему, повторил, не получается.
Может вы подскажете?
Код vuetify.js:
import '@mdi/font/css/materialdesignicons.css'
import 'vuetify/styles'
// Vuetify
import { createVuetify } from 'vuetify'
export default createVuetify({
theme: {
defaultTheme: dark
}
})
Код компонента App.vue:
<script>
import SideBar from "@/components/SideBar.vue"
import Wallet from "@/pages/Wallet.vue";
import Navbar from "@/components/Navbar.vue";
import Registration from "@/pages/Registration.vue";
import MainLanding from "@/pages/MainLanding.vue";
export default {
components: {
MainLanding,
Registration,
Navbar,
SideBar,
Wallet
},
data(){
return {
theme: useTheme(),
}
}
}
</script>
<template>
<v-app>
<v-theme-provider theme="dark">
<!-- Sidebar -->
<!-- <SideBar v-if="isAuth"/>-->
<Navbar/>
<v-main>
<router-view></router-view>
</v-main>
</v-theme-provider>
</v-app>
</template>
Источник: Stack Overflow на русском