-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathindex.js
32 lines (30 loc) · 1.02 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
import dynamic from "./src/store/dynamic";
import DynamicTemplate from "./src/components/DynamicTemplate";
import DynamicFields from "./src/components/dynamicForm/DynamicFields";
import DynamicForm from "./src/components/DynamicForm";
import DynamicShow from "./src/components/DynamicShow";
import Alert from "./src/components/utilities/Alert";
import AbstractField from "./src/components/fields/AbstractField";
import FieldSet from "./src/components/utilities/FieldSet";
import EventBusPlugin from "./src/plugins/eventBus";
import HelpersPlugin from "./src/plugins/helpers";
import MajraFuncs from "./src/plugins/majraFuncs";
import Axios from "./src/plugins/axios";
export default {
install: function (Vue, { store, configs }) {
Vue.use(EventBusPlugin);
Vue.use(HelpersPlugin);
Vue.use(MajraFuncs, { store, configs });
Vue.use(Axios, configs.axios);
store.registerModule("dynamic", dynamic);
},
};
export {
DynamicTemplate,
DynamicFields,
DynamicForm,
FieldSet,
Alert,
AbstractField,
DynamicShow,
};