test/apps/admin/src/app.tsx

35 lines
988 B
TypeScript
Raw Normal View History

2024-05-07 16:24:43 +00:00
import { StyleProvider } from '@ant-design/cssinjs';
2024-05-10 21:52:36 +00:00
import { ConfigProvider, theme, App as AntdApp } from 'antd';
2024-05-07 16:24:43 +00:00
// import 'dayjs/locale/zh-cn';
import zhCN from 'antd/locale/zh_CN';
2024-05-10 21:52:36 +00:00
import { FC } from 'react';
2024-05-07 16:24:43 +00:00
import $styles from './app.module.css';
2024-05-10 21:52:36 +00:00
import EffectDemo from './components/demo/effect';
import RefDemo from './components/demo/ref';
import StateDemo from './components/demo/state';
2024-05-09 22:29:02 +00:00
2024-05-07 16:24:43 +00:00
const App: FC = () => {
return (
<ConfigProvider
locale={zhCN}
theme={{
algorithm: theme.defaultAlgorithm,
2024-05-10 21:52:36 +00:00
token: {},
2024-05-07 16:24:43 +00:00
}}
>
<StyleProvider hashPriority="high">
<AntdApp>
<div className={$styles.app}>
2024-05-10 21:52:36 +00:00
<StateDemo />
<EffectDemo />
<RefDemo />
2024-05-07 16:24:43 +00:00
</div>
</AntdApp>
</StyleProvider>
</ConfigProvider>
);
};
export default App;