This repository has been archived by the owner on Jan 23, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.js
49 lines (44 loc) · 1.57 KB
/
index.js
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
42
43
44
45
46
47
48
49
import DefaultTheme from "vitepress/theme";
import PrimeVue from "primevue/config";
import DemoContainer from "../components/DemoContainer.vue";
import IMLibrary from "im-library";
import Button from "primevue/button";
import Dialog from "primevue/dialog";
import Listbox from "primevue/listbox";
import Menu from "primevue/menu";
import OverlayPanel from "primevue/overlaypanel";
import StyleClass from "primevue/styleclass";
import Tag from "primevue/tag";
import Card from "primevue/card";
import ProgressSpinner from "primevue/progressspinner";
import DataTable from "primevue/datatable";
import Column from "primevue/column";
import Divider from "primevue/divider";
import "primevue/resources/themes/saga-blue/theme.css"; //theme
import "primevue/resources/primevue.min.css"; //core css
import "primeicons/primeicons.css";
import "primeflex/primeflex.css";
import "./custom.css";
import store from "../../store";
import router from "../../router";
export default {
...DefaultTheme,
enhanceApp({ app }) {
app.use(PrimeVue);
app.use(IMLibrary, { store, router });
app.directive("styleclass", StyleClass);
app.component("DemoContainer", DemoContainer);
app
.component("Button", Button)
.component("Dialog", Dialog)
.component("Listbox", Listbox)
.component("Menu", Menu)
.component("OverlayPanel", OverlayPanel)
.component("Tag", Tag)
.component("Card", Card)
.component("ProgressSpinner", ProgressSpinner)
.component("DataTable", DataTable)
.component("Column", Column)
.component("Divider", Divider);
}
};