From e65a432f5c9fc11d15d53ae0e16e5f4b7d62400a Mon Sep 17 00:00:00 2001
From: wsj <593216709@qq.com>
Date: Sat, 17 Oct 2026 20:53:17 +0800
Subject: [PATCH] feat: api
---
src/components/AntdAppBridge.tsx | 16 ++++++++++++++++
1 files changed, 16 insertions(+), 0 deletions(-)
diff --git a/src/components/AntdAppBridge.tsx b/src/components/AntdAppBridge.tsx
new file mode 100644
index 0000000..a073947
--- /dev/null
+++ b/src/components/AntdAppBridge.tsx
@@ -0,0 +1,16 @@
+import { useEffect } from 'react';
+import { App } from 'antd';
+import { setMessageInstance } from '@/utils/feedback';
+
+/** 把 AntdApp 上下文中的 message 注入到非组件模块(如 API 请求)。 */
+const AntdAppBridge = () => {
+ const { message } = App.useApp();
+
+ useEffect(() => {
+ setMessageInstance(message);
+ }, [message]);
+
+ return null;
+};
+
+export default AntdAppBridge;
--
Gitblit v1.9.3