feat: rm vuetify

This commit is contained in:
Alisa
2023-05-27 22:39:43 +08:00
parent 270cd1bdba
commit 1a2d0cdffb
107 changed files with 151 additions and 104 deletions
+2 -3
View File
@@ -1,14 +1,13 @@
<script setup lang="ts">
import { useThemeConfig } from '@core/composable/useThemeConfig';
import type { ThemeSwitcherTheme } from '@layouts/types';
import { Icon } from '@iconify/vue';
import { onMounted, watch } from 'vue';
import { onMounted, watch, ref } from 'vue';
const props = defineProps<{
themes: ThemeSwitcherTheme[];
}>();
const { theme } = useThemeConfig();
const theme = ref('light');
const {
state: currentThemeName,
next: getNextThemeName,