|
@@ -8,10 +8,24 @@ import store from './store'
|
|
|
import App from './App'
|
|
|
|
|
|
|
|
|
-Vue.use(BootstrapVue)
|
|
|
+Vue.use(BootstrapVue, {
|
|
|
+ BButton: { pill: true }
|
|
|
+})
|
|
|
Vue.use(Meta)
|
|
|
Vue.use(Vue2TouchEvents)
|
|
|
|
|
|
+
|
|
|
+// Register global components
|
|
|
+const requireComponent = require.context('@/components/globals', true, /\.(js|vue)$/i)
|
|
|
+// For each matching file name...
|
|
|
+requireComponent.keys().forEach((fileName) => {
|
|
|
+ // Get the component
|
|
|
+ const component = requireComponent(fileName).default
|
|
|
+ // Globally register the component
|
|
|
+ Vue.component(component.name, component)
|
|
|
+})
|
|
|
+
|
|
|
+
|
|
|
new Vue({
|
|
|
router,
|
|
|
store,
|