41 lines
1.4 KiB
JavaScript
41 lines
1.4 KiB
JavaScript
import { createApp } from 'vue'
|
|
import App from './App.vue'
|
|
import Master from './Master.vue'
|
|
import router from './router'
|
|
import store from './store'
|
|
// import useVuelidate from '@vuelidate/core'
|
|
import './interceptors/axios'
|
|
import "bootstrap/dist/css/bootstrap.css"
|
|
import "bootstrap/dist/js/bootstrap.js"
|
|
import 'bootstrap-icons/font/bootstrap-icons.css'
|
|
import VueSweetalert2 from 'vue-sweetalert2';
|
|
import 'sweetalert2/dist/sweetalert2.min.css';
|
|
import PrimeVue from 'primevue/config';
|
|
|
|
import '../public/themes/lara-light-blue/theme.css'
|
|
import 'primevue/resources/primevue.min.css'
|
|
import 'primeicons/primeicons.css'
|
|
import 'primeflex/primeflex.css'
|
|
|
|
import Button from 'primevue/button';
|
|
|
|
|
|
import TheTemplate from './components/layouts/TheTemplate.vue'
|
|
import BaseCard from './components/base/BaseCard.vue'
|
|
import TermsAndConditions from './components/authentication/TermsAndConditions.vue'
|
|
|
|
// const app = createApp(App);
|
|
const app = createApp(Master);
|
|
|
|
app.component('the-template', TheTemplate);
|
|
app.component('base-card', BaseCard);
|
|
app.component('terms-and-conditions', TermsAndConditions);
|
|
|
|
app.component('Button', Button);
|
|
|
|
app.use(router).use(store).use(PrimeVue).use(VueSweetalert2).mount('#app');
|
|
|
|
// createApp(App).use(router).use(store).mount('#app')
|
|
// createApp(Master).use(router).use(store).mount('#app')
|
|
// createApp(App).use(router).use(store).use(useVuelidate).mount('#app')
|