import { createApp } from "vue"; import { createPinia } from "pinia"; import PrimeVue from "primevue/config"; import Aura from "@primeuix/themes/aura"; import Button from "primevue/button"; import InputText from "primevue/inputtext"; import Password from "primevue/password"; import Message from "primevue/message"; import Card from "primevue/card"; import App from "./App.vue"; import router from "./router"; import "./styles/main.css"; const app = createApp(App); app.use(createPinia()); app.use(router); app.use(PrimeVue, { theme: { preset: Aura, options: { darkModeSelector: ".dark", cssLayer: false, }, }, }); app.component("Button", Button); app.component("InputText", InputText); app.component("Password", Password); app.component("Message", Message); app.component("Card", Card); app.mount("#app");