routes.jsx 710B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. import AuthLayout from "@/layouts/AuthLayout"
  2. import Home from "@/pages/Home"
  3. import Login from '@/pages/login'
  4. import Page404 from '@/pages/404'
  5. export default [
  6. {
  7. path: "/",
  8. element: <AuthLayout />,
  9. children: [
  10. {
  11. index: true,
  12. element: <Home />,
  13. },
  14. {
  15. path: "index",
  16. element: <Home />,
  17. menu: {
  18. title: 'Index',
  19. },
  20. },
  21. {
  22. path: "home",
  23. element: <Home />,
  24. menu: {
  25. title: 'Home',
  26. },
  27. },
  28. {
  29. path: '*',
  30. element: <Page404 />
  31. }
  32. ],
  33. },
  34. {
  35. path: '/login',
  36. element: <Login />,
  37. },
  38. {
  39. path: '*',
  40. element: <Page404 />
  41. }
  42. ]