|
@@ -1,12 +1,13 @@
|
|
|
import React from 'react';
|
|
import React from 'react';
|
|
|
|
|
|
|
|
-import { ConfigProvider, theme } from 'antd';
|
|
|
|
|
|
|
+import { App as AntdApp, ConfigProvider, theme } from 'antd';
|
|
|
import enUS from 'antd/locale/en_US';
|
|
import enUS from 'antd/locale/en_US';
|
|
|
import faIR from 'antd/locale/fa_IR';
|
|
import faIR from 'antd/locale/fa_IR';
|
|
|
import zhCN from 'antd/locale/zh_CN';
|
|
import zhCN from 'antd/locale/zh_CN';
|
|
|
import { useTranslation } from 'react-i18next';
|
|
import { useTranslation } from 'react-i18next';
|
|
|
import { RouterProvider } from 'react-router-dom';
|
|
import { RouterProvider } from 'react-router-dom';
|
|
|
|
|
|
|
|
|
|
+import { AntdAppInstanceCapture } from '@/config/request/antdAppInstance';
|
|
|
import { DialogContainer } from './components/Dialog/DialogContainer';
|
|
import { DialogContainer } from './components/Dialog/DialogContainer';
|
|
|
import router from './router';
|
|
import router from './router';
|
|
|
import models from './utils/model/autoImportModels';
|
|
import models from './utils/model/autoImportModels';
|
|
@@ -30,10 +31,13 @@ const App: React.FC = () => {
|
|
|
|
|
|
|
|
return (
|
|
return (
|
|
|
<ConfigProvider locale={locale} theme={{ algorithm: theme.darkAlgorithm }}>
|
|
<ConfigProvider locale={locale} theme={{ algorithm: theme.darkAlgorithm }}>
|
|
|
- <ModelProviders>
|
|
|
|
|
- <RouterProvider router={router} />
|
|
|
|
|
- <DialogContainer />
|
|
|
|
|
- </ModelProviders>
|
|
|
|
|
|
|
+ <AntdApp>
|
|
|
|
|
+ <AntdAppInstanceCapture />
|
|
|
|
|
+ <ModelProviders>
|
|
|
|
|
+ <RouterProvider router={router} />
|
|
|
|
|
+ <DialogContainer />
|
|
|
|
|
+ </ModelProviders>
|
|
|
|
|
+ </AntdApp>
|
|
|
</ConfigProvider>
|
|
</ConfigProvider>
|
|
|
);
|
|
);
|
|
|
};
|
|
};
|