- Introduced Vite configuration files (vite.config.js, vite.config.ts, vite.config.d.ts) for the React frontend. - Configured server proxy settings for API endpoints. - Added Vitest configuration files (vitest.config.js, vitest.config.ts, vitest.config.d.ts) for testing. - Updated architecture overview to reflect the separation of the platform admin frontend into its own React project. - Modified quickstart documentation to guide users on starting the platform admin frontend.
25 lines
918 B
TypeScript
25 lines
918 B
TypeScript
import React from 'react';
|
|
import ReactDOM from 'react-dom/client';
|
|
import { App as AntApp, ConfigProvider } from 'antd';
|
|
import zhCN from 'antd/locale/zh_CN';
|
|
import { RouterProvider } from 'react-router';
|
|
import { AuthProvider } from './auth/AuthProvider';
|
|
import { router } from './router';
|
|
import './styles.css';
|
|
|
|
ReactDOM.createRoot(document.getElementById('root')!).render(
|
|
<React.StrictMode>
|
|
<ConfigProvider
|
|
locale={zhCN}
|
|
theme={{
|
|
token: { colorPrimary: '#2169a8', borderRadius: 10, colorBgLayout: '#f3f6fa', fontFamily: "Inter, 'PingFang SC', 'Microsoft YaHei', sans-serif" },
|
|
components: { Layout: { siderBg: '#102f52', headerBg: '#ffffff' }, Menu: { darkItemBg: '#102f52', darkItemSelectedBg: '#2169a8' } },
|
|
}}
|
|
>
|
|
<AntApp>
|
|
<AuthProvider><RouterProvider router={router} /></AuthProvider>
|
|
</AntApp>
|
|
</ConfigProvider>
|
|
</React.StrictMode>,
|
|
);
|