Newer
Older
import Vue from 'vue';
import App from './App.vue';
import axios from 'axios';
import vueAxios from 'vue-axios';
import './index.css';
import { VuePlugin } from 'vuera';
import 'vue-progress-path/dist/vue-progress-path.css';
import VueProgress from 'vue-progress-path';
/* import the fontawesome core */
/* import specific icons */
import { faPenToSquare } from '@fortawesome/free-solid-svg-icons';
import { faThumbsUp } from '@fortawesome/free-solid-svg-icons';
import { faCircleXmark } from '@fortawesome/free-regular-svg-icons';
import { faRightToBracket } from '@fortawesome/free-solid-svg-icons';
import { faCircleArrowLeft } from '@fortawesome/free-solid-svg-icons';
import { faUserPen } from '@fortawesome/free-solid-svg-icons';
import { faTriangleExclamation } from '@fortawesome/free-solid-svg-icons';
/* import font awesome icon component */
import { FontAwesomeIcon } from '@fortawesome/vue-fontawesome';
import BaseSpinner from './components/UI/BaseSpinner.vue';
import store from './store';
import router from './router';
/* add icons to the library */
library.add(faPenToSquare, faThumbsUp, faCircleXmark, faRightToBracket, faCircleArrowLeft, faUserPen, faTriangleExclamation);
/* add font awesome icon component */
Vue.component('FontAwesomeIcon', FontAwesomeIcon);
Vue.component('BaseSpinner', BaseSpinner);
Vue.use(VuePlugin);
Vue.use(vueAxios, axios);
Vue.use(VueProgress, {
// defaultShape: 'circle',
});
Vue.config.productionTip = false;
new Vue({
components: { App },
router,
store,