feat(全局): 添加全局弹窗上下文组件并声明类型

添加 PopupContext 组件用于全局提供 message、modal 和 notification 方法
在 global.d.ts 中声明对应的 window 类型
将 analytics 页面的 notification 调用改为使用全局方法
This commit is contained in:
dap
2026-01-14 15:45:39 +08:00
parent 5776672901
commit ba65f750d4
4 changed files with 35 additions and 2 deletions

View File

@@ -9,6 +9,7 @@ import { App, ConfigProvider, theme } from 'antdv-next';
import { antdLocale } from '#/locales';
import { useUploadTip } from './upload-tip';
import { PopupContext } from './utils/context';
defineOptions({ name: 'App' });
@@ -38,6 +39,7 @@ useUploadTip();
<ConfigProvider :locale="antdLocale" :theme="tokenTheme" variant="outlined">
<App>
<RouterView />
<PopupContext />
</App>
</ConfigProvider>
</template>