wsj
4 days ago fe1692fd7f4f307fea8054da6c6c50d5df2bf2d8
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import type { MessageInstance } from 'antd/es/message/interface';
 
/**
 * 非组件模块(如 API 请求)无法直接使用 `App.useApp()`,
 * 由 `AntdAppBridge` 把 App 上下文中的 message 实例注入到这里。
 */
let messageInstance: MessageInstance | null = null;
 
export const setMessageInstance = (instance: MessageInstance) => {
  messageInstance = instance;
};
 
export const showErrorMessage = (content: string) => {
  messageInstance?.error(content);
};