22301014 | bc4616f | 2025-06-03 16:59:44 +0800 | [diff] [blame] | 1 | import React from 'react'; |
| 2 | import ReactDOM from 'react-dom/client'; |
| 3 | |
| 4 | // 状态管理 redux |
| 5 | import { store } from '../src/store/store.ts'; |
| 6 | import { Provider } from 'react-redux'; |
| 7 | // 路由 react-router |
| 8 | import routes from './routes.ts'; |
| 9 | import { RouterProvider } from 'react-router'; |
| 10 | // 组件库 ant |
| 11 | import { ConfigProvider } from 'antd'; |
| 12 | import zhCN from 'antd/locale/zh_CN'; |
| 13 | |
22301023 | 71ee1c9 | 2025-06-05 16:18:32 +0800 | [diff] [blame] | 14 | import "./api/interceptors.ts"; |
| 15 | |
22301014 | bc4616f | 2025-06-03 16:59:44 +0800 | [diff] [blame] | 16 | import "./main.css" |
| 17 | ReactDOM.createRoot(document.getElementById('root')!).render( |
| 18 | <React.StrictMode> |
| 19 | <Provider store={store}> |
| 20 | <ConfigProvider locale={zhCN}> |
| 21 | <RouterProvider router={routes} /> |
| 22 | </ConfigProvider> |
| 23 | </Provider> |
| 24 | </React.StrictMode> |
| 25 | ); |