error.ts 846 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. import { $t } from "@/plugins/i18n";
  2. // import { error } from "@/router/enums";
  3. export default {
  4. path: "/error",
  5. redirect: "/error/403",
  6. meta: {
  7. icon: "ri/information-line",
  8. showLink: false,
  9. title: $t("menus.pureAbnormal"),
  10. // rank: error
  11. },
  12. children: [
  13. {
  14. path: "/error/403",
  15. name: "403",
  16. component: () => import("@/views/error/403.vue"),
  17. meta: {
  18. title: $t("menus.pureFourZeroOne")
  19. }
  20. },
  21. {
  22. path: "/error/404",
  23. name: "404",
  24. component: () => import("@/views/error/404.vue"),
  25. meta: {
  26. title: $t("menus.pureFourZeroFour")
  27. }
  28. },
  29. {
  30. path: "/error/500",
  31. name: "500",
  32. component: () => import("@/views/error/500.vue"),
  33. meta: {
  34. title: $t("menus.pureFive")
  35. }
  36. }
  37. ]
  38. } satisfies RouteConfigsTable;