summary refs log tree commit diff stats
path: root/client/src/main.js
blob: 03f0e6541c9008a2e0324b3f153d5594ac172b8a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
import {createApp} from 'vue';
import App from './App.vue';
import router from './router'

import PrimeVue from 'primevue/config';
import ToastService from 'primevue/toastservice';
import Menubar from 'primevue/menubar';
import Divider from 'primevue/divider';
import InputText from 'primevue/inputtext';
import Button from 'primevue/button';
import Card from 'primevue/card';
import Toast from 'primevue/toast';
import ProgressBar from 'primevue/progressbar';
import Message from 'primevue/message';
import FileUpload from 'primevue/fileupload';

import 'primevue/resources/themes/lara-dark-blue/theme.css';
import 'primevue/resources/primevue.min.css';
import 'primeicons/primeicons.css';
import 'primeflex/primeflex.css';

const app = createApp(App);
app.use(router);

app.use(PrimeVue);
app.use(ToastService);
app.component('Divider', Divider);
app.component('Menubar', Menubar);
app.component('InputText', InputText);
app.component('Button', Button);
app.component('Card', Card);
app.component('Toast', Toast);
app.component('Message', Message);
app.component('ProgressBar', ProgressBar);
app.component('FileUpload', FileUpload);

app.mount('#app');