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

@@ -15,7 +15,7 @@ import {
SvgDownloadIcon,
} from '@vben/icons';
import { Alert, notification } from 'antdv-next';
import { Alert } from 'antdv-next';
import AnalyticsTrends from './analytics-trends.vue';
import AnalyticsVisitsData from './analytics-visits-data.vue';
@@ -67,7 +67,7 @@ const chartTabs: TabOption[] = [
];
function handleClick() {
notification.success({
window.notification.success({
title: '新的 notification 样式',
description: 'ant design',
});