From 6abbc8b2e7544c560b1da90230612095d85176df Mon Sep 17 00:00:00 2001 From: afc163 Date: Fri, 4 Jul 2025 12:10:52 +0800 Subject: [PATCH] fix --- src/app.tsx | 5 +++++ src/pages/User/Login/index.tsx | 3 ++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/app.tsx b/src/app.tsx index 5c5c74c3..4345cb62 100644 --- a/src/app.tsx +++ b/src/app.tsx @@ -2,6 +2,7 @@ import { AvatarDropdown, AvatarName, Footer, Question, SelectLang } from '@/comp import { currentUser as queryCurrentUser } from '@/services/ant-design-pro/api'; import { LinkOutlined } from '@ant-design/icons'; import type { Settings as LayoutSettings } from '@ant-design/pro-components'; +import { App } from 'antd'; import { SettingDrawer } from '@ant-design/pro-components'; import type { RunTimeLayoutConfig } from '@umijs/max'; import { history, Link } from '@umijs/max'; @@ -136,3 +137,7 @@ export const layout: RunTimeLayoutConfig = ({ initialState, setInitialState }) = export const request = { ...errorConfig, }; + +export function rootContainer(container: React.ReactNode) { + return {container}; +} diff --git a/src/pages/User/Login/index.tsx b/src/pages/User/Login/index.tsx index cb09e5cd..6d43b991 100644 --- a/src/pages/User/Login/index.tsx +++ b/src/pages/User/Login/index.tsx @@ -16,7 +16,7 @@ import { ProFormText, } from '@ant-design/pro-components'; import { FormattedMessage, Helmet, history, SelectLang, useIntl, useModel } from '@umijs/max'; -import { Alert, message, Tabs } from 'antd'; +import { App, Alert, Tabs } from 'antd'; import { createStyles } from 'antd-style'; import React, { useState } from 'react'; import { flushSync } from 'react-dom'; @@ -100,6 +100,7 @@ const Login: React.FC = () => { const [type, setType] = useState('account'); const { initialState, setInitialState } = useModel('@@initialState'); const { styles } = useStyles(); + const { message } = App.useApp(); const intl = useIntl(); const fetchUserInfo = async () => {