asciibird/src/main.js

34 lines
894 B
JavaScript
Raw Normal View History

2020-12-19 00:14:06 +00:00
import Vue from 'vue';
import './style.css';
2020-12-19 01:27:50 +00:00
import VueTailwind from 'vue-tailwind';
2021-01-23 02:50:32 +00:00
import VueDraggableResizable from 'vue-draggable-resizable';
2021-08-04 03:21:06 +00:00
import VueClipboard from 'vue-clipboard2';
import { tailwindCss } from './tailwindSettings';
2021-01-23 02:50:32 +00:00
import 'vue-draggable-resizable/dist/VueDraggableResizable.css';
2021-08-04 03:21:06 +00:00
import store from './store';
import Dashboard from './Dashboard.vue';
import Toasted from 'vue-toasted';
2021-03-20 03:45:10 +00:00
2020-12-19 00:14:06 +00:00
Vue.config.productionTip = false;
import {
2021-11-27 00:25:56 +00:00
FontAwesomeIcon,
} from '@fortawesome/vue-fontawesome';
import './fontAwesome';
2020-12-19 01:27:50 +00:00
Vue.use(VueTailwind, tailwindCss);
2021-08-04 03:21:06 +00:00
Vue.component('font-awesome-icon', FontAwesomeIcon);
2021-01-23 02:50:32 +00:00
Vue.component('vue-draggable-resizable', VueDraggableResizable);
2021-08-04 03:21:06 +00:00
Vue.use(VueClipboard);
Vue.use(Toasted, {
position: 'bottom-center',
iconPack: 'fontawesome',
type: 'info',
duration: 1000,
});
2020-12-19 01:27:50 +00:00
2020-12-19 00:14:06 +00:00
new Vue({
store,
render: (h) => h(Dashboard),
2020-12-19 00:14:06 +00:00
}).$mount('#app');