blob: 6f4acc6dccdcb887436302c7db8585a4308137b8 [file] [log] [blame]
Derick Montaguea2988f42020-01-17 13:46:30 -06001import Vue from "vue";
2import App from "./App.vue";
3import router from "./router";
4import store from "./store";
Dixsie Wolmers97d86b32019-12-02 05:07:57 -06005import { dateFilter } from "vue-date-fns";
Derick Montaguea2988f42020-01-17 13:46:30 -06006import {
Dixsie Wolmers97d86b32019-12-02 05:07:57 -06007 BadgePlugin,
Derick Montaguea2988f42020-01-17 13:46:30 -06008 ButtonPlugin,
Derick Montaguea2988f42020-01-17 13:46:30 -06009 CollapsePlugin,
Derick Montaguee080a1a2019-12-04 16:30:08 -060010 FormPlugin,
Dixsie Wolmers97d86b32019-12-02 05:07:57 -060011 FormCheckboxPlugin,
Derick Montaguee080a1a2019-12-04 16:30:08 -060012 FormGroupPlugin,
13 FormInputPlugin,
Yoshie Muranaka35080ac2020-01-17 15:38:57 -060014 LayoutPlugin,
Derick Montague42c19892020-01-17 16:10:34 -060015 LinkPlugin,
Dixsie Wolmers97d86b32019-12-02 05:07:57 -060016 ListGroupPlugin,
Derick Montague42c19892020-01-17 16:10:34 -060017 ModalPlugin,
18 NavbarPlugin,
19 NavPlugin,
20 TablePlugin
Derick Montaguea2988f42020-01-17 13:46:30 -060021} from "bootstrap-vue";
22
Dixsie Wolmers97d86b32019-12-02 05:07:57 -060023Vue.filter("date", dateFilter);
24
25Vue.use(BadgePlugin);
Derick Montaguea2988f42020-01-17 13:46:30 -060026Vue.use(ButtonPlugin);
Derick Montaguea2988f42020-01-17 13:46:30 -060027Vue.use(CollapsePlugin);
Derick Montaguee080a1a2019-12-04 16:30:08 -060028Vue.use(FormPlugin);
Dixsie Wolmers97d86b32019-12-02 05:07:57 -060029Vue.use(FormCheckboxPlugin);
Derick Montaguee080a1a2019-12-04 16:30:08 -060030Vue.use(FormGroupPlugin);
31Vue.use(FormInputPlugin);
32Vue.use(LayoutPlugin);
Dixsie Wolmers97d86b32019-12-02 05:07:57 -060033Vue.use(LayoutPlugin);
Derick Montaguea2988f42020-01-17 13:46:30 -060034Vue.use(LinkPlugin);
Dixsie Wolmers97d86b32019-12-02 05:07:57 -060035Vue.use(ListGroupPlugin);
Yoshie Muranaka35080ac2020-01-17 15:38:57 -060036Vue.use(ModalPlugin);
Derick Montague42c19892020-01-17 16:10:34 -060037Vue.use(NavbarPlugin);
38Vue.use(NavPlugin);
39Vue.use(TablePlugin);
Derick Montaguea2988f42020-01-17 13:46:30 -060040
Derick Montaguea2988f42020-01-17 13:46:30 -060041new Vue({
42 router,
43 store,
44 render: h => h(App)
45}).$mount("#app");