import { createApp } from 'vue' import { createPinia } from 'pinia' import { library } from '@fortawesome/fontawesome-svg-core' import { FontAwesomeIcon } from '@fortawesome/vue-fontawesome' import { faUser, faLock } from '@fortawesome/free-solid-svg-icons' import piniaPluginPersistedstate from 'pinia-plugin-persistedstate' import App from './App.vue' import router from './router' import '../public/index.scss' const pinia = createPinia(); pinia.use(piniaPluginPersistedstate); const app = createApp(App); app.use(pinia); app.use(router); library.add(faUser, faLock); app.component('font-awesome-icon', FontAwesomeIcon); app.mount('#app');