49 lines
965 B
TypeScript
49 lines
965 B
TypeScript
import type { RouteRecordRaw } from "vue-router";
|
|
import FilePage from "@/pages/tabs/FilePage.vue";
|
|
import ServerStatusPage from "@/pages/tabs/ServerStatusPage.vue";
|
|
import SettingsPage from "@/pages/tabs/SettingsPage.vue";
|
|
|
|
const tabs: RouteRecordRaw[] = [
|
|
{
|
|
path: "/",
|
|
name: "FilePage",
|
|
meta: {
|
|
depth: 2,
|
|
navBarVisible: true,
|
|
navBarTitle: "文件",
|
|
tabBarVisible: true,
|
|
tabBarPadding: true,
|
|
bodyBackground: "#F4F4F4"
|
|
},
|
|
component: FilePage
|
|
},
|
|
{
|
|
path: "/server",
|
|
name: "ServerStatusPage",
|
|
meta: {
|
|
depth: 2,
|
|
navBarVisible: true,
|
|
navBarTitle: "状态",
|
|
tabBarVisible: true,
|
|
tabBarPadding: true,
|
|
bodyBackground: "#FFF"
|
|
},
|
|
component: ServerStatusPage
|
|
},
|
|
{
|
|
path: "/settings",
|
|
name: "SettingsPage",
|
|
meta: {
|
|
depth: 2,
|
|
navBarVisible: true,
|
|
navBarTitle: "设置",
|
|
tabBarVisible: true,
|
|
tabBarPadding: true,
|
|
bodyBackground: "#FFF"
|
|
},
|
|
component: SettingsPage
|
|
}
|
|
];
|
|
|
|
export default tabs;
|