added rating books

This commit is contained in:
2025-10-29 22:38:38 +01:00
parent b4df375e4c
commit 26df6417b1
14 changed files with 353 additions and 153 deletions

View File

@@ -2,7 +2,10 @@ import { createApp } from 'vue'
import { createI18n } from "vue-i18n";
import { createPinia } from 'pinia'
import { BootstrapIconsPlugin } from "bootstrap-icons-vue";
import { router } from './router.js'
import { router } from './router.js';
import { createVuetify } from 'vuetify'
import { aliases, mdi } from 'vuetify/iconsets/mdi-svg'
import { VRating } from 'vuetify/components/VRating';
import App from './App.vue'
import fr from './locales/fr.json';
@@ -17,6 +20,18 @@ const i18n = createI18n({
});
const vuetify = createVuetify({
VRating,
icons: {
defaultSet: 'mdi',
aliases,
sets: {
mdi,
},
},
})
const pinia = createPinia()
createApp(App).use(i18n).use(pinia).use(BootstrapIconsPlugin).use(router).mount('#app')
createApp(App).use(i18n).use(vuetify).use(pinia).use(BootstrapIconsPlugin).use(router).mount('#app')