mirror of
https://github.com/AstrBotDevs/AstrBot
synced 2026-07-15 17:30:13 +08:00
fix: remove default value for injected isDark in ThemeAwareMarkdownCodeBlock
This commit is contained in:
@@ -26,9 +26,9 @@ const props = defineProps<{
|
||||
isDark?: boolean;
|
||||
}>();
|
||||
|
||||
const injectedIsDark = inject<Ref<boolean> | boolean>("isDark", undefined);
|
||||
const injectedIsDark = inject<Ref<boolean> | 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();
|
||||
|
||||
Reference in New Issue
Block a user