App.tsx 651 B

12345678910111213141516171819202122232425
  1. import { Helmet } from 'react-helmet-async'
  2. import Router from '@/router/index'
  3. import Logo from '@/assets/images/logo.png'
  4. import { AntdAdapter } from './theme/adapter/antd.adapter'
  5. import { ThemeProvider } from './theme/theme-provider'
  6. import { MotionLazy } from './components/animate/motion-lazy'
  7. import Toast from './components/toast'
  8. function App() {
  9. return (
  10. <ThemeProvider adapters={[AntdAdapter]}>
  11. <MotionLazy>
  12. <Helmet>
  13. <title>Slash Admin</title>
  14. <link rel='icon' href={Logo} />
  15. </Helmet>
  16. <Toast />
  17. <Router />
  18. </MotionLazy>
  19. </ThemeProvider>
  20. )
  21. }
  22. export default App