import '@/assets/main.css'; import { createApp } from 'vue'; import { createPinia } from 'pinia'; import App from '@/App.vue'; import router from '@/router'; import { library } from '@fortawesome/fontawesome-svg-core'; import { FontAwesomeIcon } from '@fortawesome/vue-fontawesome'; import { faAngleDown, faBriefcase, faBullhorn, faBullseye, faCloud, faDownload, faExchange, faGlobeAfrica, faLock, faShieldHalved, faStar as fasStar, faTrophy, } from '@fortawesome/free-solid-svg-icons'; import { faXmark } from '@fortawesome/free-solid-svg-icons'; import { faHandshake, faStar } from '@fortawesome/free-regular-svg-icons'; import { faMagnifyingGlass } from '@fortawesome/free-solid-svg-icons/faMagnifyingGlass'; import { faLinkedinIn, faTwitter, faYoutube } from '@fortawesome/free-brands-svg-icons'; import { faCheck } from '@fortawesome/free-solid-svg-icons/faCheck'; import { faSitemap } from '@fortawesome/free-solid-svg-icons/faSitemap'; import { faMobile } from '@fortawesome/free-solid-svg-icons/faMobile'; import { faBug } from '@fortawesome/free-solid-svg-icons/faBug'; import { faArrowRight } from '@fortawesome/free-solid-svg-icons/faArrowRight'; library.add( faAngleDown, faXmark, faStar, faMagnifyingGlass, faLock, faCloud, faExchange, faShieldHalved, faBriefcase, faBullseye, faHandshake, faTwitter, faLinkedinIn, faYoutube, faCheck, faGlobeAfrica, faSitemap, faMobile, faBug, faArrowRight, faDownload, fasStar, faBullhorn, faTrophy, ); const app = createApp(App); app.use(createPinia()); app.use(router); app.component('font-awesome-icon', FontAwesomeIcon); app.mount('#app');