wsj
3 days ago d4610c829833996f91704b3891a5c5845bfe0d6b
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);
};