blob: 023c24ec85ed2c4ae1a5eeed3d76502063d416af [file] [log] [blame]
Derick Montaguefded0d12019-12-11 06:16:40 -06001import Vue from 'vue';
2import App from './App.vue';
3import router from './router';
4import store from './store';
5import { 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 Muranaka463a5702019-12-04 09:09:36 -080014 FormRadioPlugin,
15 FormSelectPlugin,
Yoshie Muranaka35080ac2020-01-17 15:38:57 -060016 LayoutPlugin,
Derick Montague42c19892020-01-17 16:10:34 -060017 LinkPlugin,
Dixsie Wolmers97d86b32019-12-02 05:07:57 -060018 ListGroupPlugin,
Derick Montague42c19892020-01-17 16:10:34 -060019 ModalPlugin,
20 NavbarPlugin,
21 NavPlugin,
22 TablePlugin
Derick Montaguefded0d12019-12-11 06:16:40 -060023} from 'bootstrap-vue';
Derick Montaguea2988f42020-01-17 13:46:30 -060024
Derick Montaguefded0d12019-12-11 06:16:40 -060025Vue.filter('date', dateFilter);
Dixsie Wolmers97d86b32019-12-02 05:07:57 -060026
27Vue.use(BadgePlugin);
Derick Montaguea2988f42020-01-17 13:46:30 -060028Vue.use(ButtonPlugin);
Derick Montaguea2988f42020-01-17 13:46:30 -060029Vue.use(CollapsePlugin);
Derick Montaguee080a1a2019-12-04 16:30:08 -060030Vue.use(FormPlugin);
Dixsie Wolmers97d86b32019-12-02 05:07:57 -060031Vue.use(FormCheckboxPlugin);
Derick Montaguee080a1a2019-12-04 16:30:08 -060032Vue.use(FormGroupPlugin);
33Vue.use(FormInputPlugin);
Yoshie Muranaka463a5702019-12-04 09:09:36 -080034Vue.use(FormRadioPlugin);
35Vue.use(FormSelectPlugin);
Derick Montaguee080a1a2019-12-04 16:30:08 -060036Vue.use(LayoutPlugin);
Dixsie Wolmers97d86b32019-12-02 05:07:57 -060037Vue.use(LayoutPlugin);
Derick Montaguea2988f42020-01-17 13:46:30 -060038Vue.use(LinkPlugin);
Dixsie Wolmers97d86b32019-12-02 05:07:57 -060039Vue.use(ListGroupPlugin);
Yoshie Muranaka35080ac2020-01-17 15:38:57 -060040Vue.use(ModalPlugin);
Derick Montague42c19892020-01-17 16:10:34 -060041Vue.use(NavbarPlugin);
42Vue.use(NavPlugin);
43Vue.use(TablePlugin);
Derick Montaguea2988f42020-01-17 13:46:30 -060044
Derick Montaguea2988f42020-01-17 13:46:30 -060045new Vue({
46 router,
47 store,
48 render: h => h(App)
Derick Montaguefded0d12019-12-11 06:16:40 -060049}).$mount('#app');