From fd2ca702d779d7257701d662f1cc4fd4821ad58a Mon Sep 17 00:00:00 2001 From: Soulter <905617992@qq.com> Date: Sun, 19 Apr 2026 13:19:08 +0800 Subject: [PATCH] fix: remove default value for injected isDark in ThemeAwareMarkdownCodeBlock --- .../src/components/shared/ThemeAwareMarkdownCodeBlock.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dashboard/src/components/shared/ThemeAwareMarkdownCodeBlock.vue b/dashboard/src/components/shared/ThemeAwareMarkdownCodeBlock.vue index 9d25b7efe..902cc5111 100644 --- a/dashboard/src/components/shared/ThemeAwareMarkdownCodeBlock.vue +++ b/dashboard/src/components/shared/ThemeAwareMarkdownCodeBlock.vue @@ -26,9 +26,9 @@ const props = defineProps<{ isDark?: boolean; }>(); -const injectedIsDark = inject | boolean>("isDark", undefined); +const injectedIsDark = inject | boolean>("isDark"); const effectiveIsDark = computed( - () => props.isDark ?? (injectedIsDark instanceof Object && 'value' in injectedIsDark ? injectedIsDark.value : injectedIsDark) ?? false, + () => props.isDark ?? (injectedIsDark instanceof Object && "value" in injectedIsDark ? injectedIsDark.value : injectedIsDark) ?? false, ); const attrs = useAttrs();