// 不需要 Layout 包裹的独立路由（登录页、错误页等）
// 这些路由不会被 formatTwoStageRoutes 处理

export default [
  // 登录页面
  {
    path: "/login",
    name: "Login",
    component: () => import("@/views/login/index.vue"),
    meta: {
      title: "登录",
      showLink: false
    }
  },
  // 错误页面
  {
    path: "/error/403",
    name: "Error403",
    component: () => import("@/views/error/403.vue"),
    meta: {
      title: "403",
      showLink: false
    }
  },
  {
    path: "/error/404",
    name: "Error404",
    component: () => import("@/views/error/404.vue"),
    meta: {
      title: "404",
      showLink: false
    }
  },
  {
    path: "/error/500",
    name: "Error500",
    component: () => import("@/views/error/500.vue"),
    meta: {
      title: "500",
      showLink: false
    }
  }
] satisfies RouteConfigsTable[];
