fix: darkMode plugin

This commit is contained in:
Tony Yang
2025-04-16 17:06:08 +08:00
parent 9ad4313e43
commit ec41423637
2 changed files with 4 additions and 6 deletions
+2 -4
View File
@@ -3,12 +3,10 @@ import { reactive } from 'vue';
const darkModeMediaQuery = '(prefers-color-scheme: dark)';
const matchMedia = window.matchMedia(darkModeMediaQuery);
const darkMode = reactive({
value: matchMedia.matches,
});
const darkMode = reactive(matchMedia.matches);
matchMedia.addEventListener('change', (event) => {
darkMode.value = event.matches;
darkMode = event.matches;
});
export const install = (app) => {