Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
import globalStore from './stores/globalStore'
import dockjobapiFn from './callDockjobAPI.js'
globalStore.commit('SET_APIFN', dockjobapiFn)
Vue.config.productionTip = false
Vue.use(Quasar) // Install Quasar Framework
if (__THEME === 'mat') {
require('quasar-extras/roboto-font')
}
import 'quasar-extras/material-icons'
// import 'quasar-extras/ionicons'
// import 'quasar-extras/fontawesome'
// import 'quasar-extras/animate'
Quasar.start(() => {
/* eslint-disable no-new */
new Vue({
el: '#q-app',
router,
render: h => h(require('./App').default)
})
})
import Vue from 'vue'
import Quasar from 'quasar'
import router from './router'
Vue.config.productionTip = false
Vue.use(Quasar) // Install Quasar Framework
if (__THEME === 'mat') {
require('quasar-extras/roboto-font')
}
import 'quasar-extras/material-icons'
// import 'quasar-extras/ionicons'
// import 'quasar-extras/fontawesome'
// import 'quasar-extras/animate'
Quasar.start(() => {
/* eslint-disable no-new */
new Vue({
el: '#q-app',
router,
render: h => h(require('./App'))
})
})
})
axios.interceptors.response.use(function (response) {
Loading.hide()
// Refresh Token if token is expired
if (response.status === 401 && response.body.error === 'token_expired') {
auth.refreshToken()
auth.showLoading()
}
return response
}, function (error) {
Loading.hide()
return Promise.reject(error)
})
Quasar.start(() => {
/* eslint-disable no-new */
new Vue({
el: '#q-app',
router,
render: h => h(require('./App'))
})
})
import Quasar from 'quasar';
import router from './router';
import app from './App.vue';
Vue.config.productionTip = false;
Vue.use(Quasar); // Install Quasar Framework
if (__THEME === 'mat') {
require('quasar-extras/roboto-font');
}
import 'quasar-extras/material-icons';
// import 'quasar-extras/ionicons'
// import 'quasar-extras/fontawesome'
// import 'quasar-extras/animate'
Quasar.start(() => {
/* eslint-disable no-new */
new Vue({
el: '#q-app',
router,
render: h => h(app)
});
});
// this is better than having it in the component, but not by much
Vue.prototype.layoutViewScrollToBottom = () => {
let el = document.querySelector('.layout-view')
el.scrollTop = el.scrollHeight
}
moment.locale('de')
// wireup socket to chats
// TODO: make it unsubscribe
socket.subscribe(message => {
chat.receiveMessage(message)
})
Quasar.start(() => {
auth.check().catch(err => {
Toast.create.negative('Auth check error. ' + err.message)
}).then(() => {
/* eslint-disable no-new */
new Vue({
el: '#q-app',
i18n,
router,
render: h => h(require('./App'))
})
})
})
import Vue from 'vue'
import Quasar from 'quasar'
import router from './router'
Vue.config.productionTip = false
Vue.use(Quasar) // Install Quasar Framework
if (__THEME === 'mat') {
require('quasar-extras/roboto-font')
}
import 'quasar-extras/material-icons'
// import 'quasar-extras/ionicons'
// import 'quasar-extras/fontawesome'
import 'quasar-extras/animate'
Quasar.start(() => {
/* eslint-disable no-new */
new Vue({
el: '#q-app',
router,
render: h => h(require('./App').default)
})
})
Vue.use(Quasar)
// Install Electron (if enabled)
if (isElectron()) {
Vue.use(VueElectron)
}
if (__THEME === 'mat') {
require('quasar-extras/roboto-font')
}
import 'quasar-extras/material-icons'
// import 'quasar-extras/ionicons'
// import 'quasar-extras/fontawesome'
// import 'quasar-extras/animate'
Quasar.start(() => {
/* eslint-disable no-new */
new Vue({
el: '#q-app',
router,
render: h => h(require('./App'))
})
})
import Vue from 'vue'
import Quasar from 'quasar'
import router from './router'
Vue.config.productionTip = false
Vue.use(Quasar) // Install Quasar Framework
if (__THEME === 'mat') {
require('quasar-extras/roboto-font')
}
import 'quasar-extras/material-icons'
// import 'quasar-extras/ionicons'
// import 'quasar-extras/fontawesome'
// import 'quasar-extras/animate'
Quasar.start(() => {
/* eslint-disable no-new */
new Vue({
el: '#q-app',
router,
render: h => h(require('./App').default)
})
})
import axios from 'axios'
import VueAxios from 'vue-axios'
Vue.config.productionTip = false
Vue.use(Quasar) // Install Quasar Framework
Vue.use(VueAxios, axios) // Install Axios HTTP Framework
if (__THEME === 'mat') {
require('quasar-extras/roboto-font')
}
import 'quasar-extras/material-icons'
// import 'quasar-extras/ionicons'
import 'quasar-extras/fontawesome'
// import 'quasar-extras/animate'
Quasar.start(() => {
/* eslint-disable no-new */
new Vue({
el: '#q-app',
router,
render: h => h(require('./App').default)
})
})
'/toast': { component: require('view/toast.vue') },
'/tree': { component: require('view/tree.vue') },
'/typography': { component: require('view/typography.vue') }
}
},
'/layout': {
component: require('view/layout.vue'),
subRoutes: {
'/': { component: require('view/layout-index.vue') },
'/alarm': { component: {template: '<div><div>gigi</div></div>'} },
'/help': { component: {} }
}
}
})
Quasar.start(() => {
router.start(Vue.extend({}), '#quasar-app')
})