File size: 1,373 Bytes
78aaf22
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
import { createApp } from 'vue'
import { Tab, Tabs } from 'vue3-tabs-component'
import { VGithubIcon } from 'v-github-icon'
import { router } from '@/plugins/router'
import '@/style.css'
import App from '@/App.vue'

// import { createMetaManager } from 'vue-meta'
import 'virtual:uno.css'

// Vuetify
// import 'vuetify/styles'
// import { createVuetify } from 'vuetify'
// import * as components from 'vuetify/components'
// import * as directives from 'vuetify/directives'
// import { aliases, mdi } from 'vuetify/iconsets/mdi'
// import '@mdi/font/css/materialdesignicons.css' // Ensure you are using css-loader

// const vuetify = createVuetify({
//     components,
//     directives,
//     // icons: {
//     //     defaultSet: 'mdi',
//     //     aliases,
//     //     sets: {
//     //       mdi,
//     //     },
//     //   },
//     icons: {
//         defaultSet: 'mdi', // This is already the default value - only for display purposes
//     },
//     defaults: {
//         VBtn: {
//           color: 'primary',
//           variant: 'outlined',
//           rounded: true,
//         },
//       },
//   })

const app = createApp(App)
  .use(router)
//   .use(store)
// .use(vuetify)
  .component('tabs', Tabs)
  .component('tab', Tab)
  .component('v-github-icon', VGithubIcon)
//   .use(createMetaManager())

// await router.isReady()
app.mount('#app')