From 7f1fb3906a3c4255fac9fed40f567c9b44a2b998 Mon Sep 17 00:00:00 2001 From: pengzhanbo Date: Fri, 30 Jun 2023 01:15:14 +0800 Subject: [PATCH] fix: comment dark --- packages/theme/src/client/composables/darkMode.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/packages/theme/src/client/composables/darkMode.ts b/packages/theme/src/client/composables/darkMode.ts index 359ea8c2..7071f727 100644 --- a/packages/theme/src/client/composables/darkMode.ts +++ b/packages/theme/src/client/composables/darkMode.ts @@ -23,5 +23,11 @@ export const useDarkMode = (): DarkModeRef => { */ export const setupDarkMode = (): void => { const isDark = ref(false) + if ( + typeof document !== 'undefined' && + document.documentElement.classList.contains('dark') + ) { + isDark.value = true + } provide(darkModeSymbol, isDark) }