Files
power-math/src/main.js

31 lines
825 B
JavaScript

import Vue from 'vue'
import VueKatex from 'vue-katex';
import {ConfigProgrammatic, Input, Field, Button, Icon, Modal} from 'buefy';
import {library} from '@fortawesome/fontawesome-svg-core';
import {faCog, faTimes} from "@fortawesome/free-solid-svg-icons";
import {FontAwesomeIcon} from "@fortawesome/vue-fontawesome";
import App from './App.vue'
import 'katex/dist/katex.min.css';
import './scss/buefy.scss';
import 'animate.css/animate.min.css';
Vue.config.productionTip = false
library.add(faCog, faTimes);
Vue.component('vue-fontawesome', FontAwesomeIcon);
Vue.use(Input);
Vue.use(Field);
Vue.use(Button);
Vue.use(Icon);
Vue.use(Modal);
ConfigProgrammatic.setOptions({
defaultIconComponent: 'vue-fontawesome',
defaultIconPack: 'fas'
})
Vue.use(VueKatex);
new Vue({
render: h => h(App),
}).$mount('#app')