1
0
mirror of synced 2025-11-06 04:20:50 +08:00

feat: sharedComposable for dark mode

This commit is contained in:
YunYouJun
2025-10-06 21:37:23 +08:00
parent b53d6ae23a
commit 0c79b3d0a7
8 changed files with 36 additions and 28 deletions

View File

@@ -1,5 +1,5 @@
<script setup lang="ts">
const color = useColorMode()
const { color, toggleDark } = useDarkMode()
useHead({
meta: [{
@@ -8,10 +8,6 @@ useHead({
content: () => color.value === 'dark' ? '#222222' : '#ffffff',
}],
})
function toggleDark() {
color.preference = color.value === 'dark' ? 'light' : 'dark'
}
</script>
<template>