-
-
Notifications
You must be signed in to change notification settings - Fork 28
/
Copy pathindex.ts
41 lines (40 loc) · 1 KB
/
index.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
import { ModuleConfig } from "@directus/shared/types";
import IndexComponent from "./routes/index.vue";
import TsComponent from "./routes/ts.vue";
import OasComponent from "./routes/oas.vue";
import PyComponent from "./routes/py.vue";
import "prismjs";
import "prismjs/themes/prism.css";
import "prismjs/components/prism-clike";
import "prismjs/components/prism-javascript";
import "prismjs/components/prism-json";
import "prismjs/components/prism-typescript";
import "prismjs/components/prism-python";
export default {
id: "generate-types",
name: "Generate Types",
icon: "code",
routes: [
{
path: "",
redirect: "/generate-types/index",
},
{
path: "/generate-types/index",
component: IndexComponent,
},
{
path: "/generate-types/ts",
component: TsComponent,
},
{
path: "/generate-types/oas",
component: OasComponent,
},
{
path: "/generate-types/py",
component: PyComponent,
},
],
hidden: false,
} as ModuleConfig;