Przeglądaj źródła

fix: antdv-next message/notification 跟随暗色主题 (#7799)

过冬 2 miesięcy temu
rodzic
commit
d779a39862
1 zmienionych plików z 9 dodań i 1 usunięć
  1. 9 1
      apps/web-antdv-next/src/app.vue

+ 9 - 1
apps/web-antdv-next/src/app.vue

@@ -1,5 +1,5 @@
 <script lang="ts" setup>
-import { computed } from 'vue';
+import { computed, watch } from 'vue';
 
 import { useAntdDesignTokens } from '@vben/hooks';
 import { preferences, usePreferences } from '@vben/preferences';
@@ -28,6 +28,14 @@ const tokenTheme = computed(() => {
     token: tokens,
   };
 });
+
+watch(
+  tokenTheme,
+  (themeConfig) => {
+    ConfigProvider.config({ theme: themeConfig });
+  },
+  { immediate: true },
+);
 </script>
 
 <template>