import Layout from "/@/layout/index.vue"; const componentsRouter = { path: "/components", name: "components", component: Layout, redirect: "/components/split-pane", meta: { icon: "el-icon-menu", title: "message.hscomponents", showLink: true, savedPosition: true, rank: 4 }, children: [ { path: "/components/video", name: "video", component: () => import("/@/views/components/video/index.vue"), meta: { title: "message.hsvideo", showLink: true, keepAlive: true, savedPosition: true } }, { path: "/components/map", name: "map", component: () => import("/@/views/components/map/index.vue"), meta: { title: "message.hsmap", showLink: true, keepAlive: true, savedPosition: true } }, { path: "/components/draggable", name: "draggable", component: () => import("/@/views/components/draggable/index.vue"), meta: { title: "message.hsdraggable", showLink: true, savedPosition: true } }, { path: "/components/splitPane", name: "splitPane", component: () => import("/@/views/components/split-pane/index.vue"), meta: { title: "message.hssplitPane", showLink: true, savedPosition: true } }, { path: "/components/button", name: "button", component: () => import("/@/views/components/button/index.vue"), meta: { title: "message.hsbutton", showLink: true, savedPosition: true } }, { path: "/components/cropping", name: "cropping", component: () => import("/@/views/components/cropping/index.vue"), meta: { title: "message.hscropping", showLink: true, savedPosition: true } }, { path: "/components/countTo", name: "countTo", component: () => import("/@/views/components/count-to/index.vue"), meta: { title: "message.hscountTo", showLink: true, savedPosition: true } }, { path: "/components/selector", name: "selector", component: () => import("/@/views/components/selector/index.vue"), meta: { title: "message.hsselector", showLink: true, savedPosition: true } }, { path: "/components/seamlessScroll", name: "seamlessScroll", component: () => import("/@/views/components/seamless-scroll/index.vue"), meta: { title: "message.hsseamless", showLink: true, savedPosition: true } }, { path: "/components/contextmenu", name: "contextmenu", component: () => import("/@/views/components/contextmenu/index.vue"), meta: { title: "message.hscontextmenu", showLink: true, savedPosition: true } } ] }; export default componentsRouter;