nc-vue-agency/src/main.js

37 lines
977 B
JavaScript

import Vue from 'vue'
import App from './App'
import VueRouter from 'vue-router'
import Routes from './router/routes'
import VueFormulate from '@braid/vue-formulate'
import { de } from '@braid/vue-formulate-i18n'
import { BootstrapVue, BootstrapVueIcons } from 'bootstrap-vue'
import 'bootstrap/dist/css/bootstrap.css'
import 'bootstrap-vue/dist/bootstrap-vue.css'
import 'bootstrap-vue/dist/bootstrap-vue-icons.min.css'
import VueConfirmDialog from 'vue-confirm-dialog'
// import { translate, translatePlural } from '@nextcloud/l10n'
// import store from './store'
Vue.use(VueRouter)
Vue.use(VueFormulate, {
plugins: [de],
locale: 'de',
})
// Vue.prototype.t = translate
// Vue.prototype.n = translatePlural
Vue.use(VueConfirmDialog)
Vue.use(BootstrapVue)
Vue.use(BootstrapVueIcons)
Vue.prototype.$hostname = 'http://localhost:8080'
const router = new VueRouter({
routes: Routes,
})
export default new Vue({
el: '#content',
router,
// store,
render: h => h(App),
})