ca_vue_apps/src/main.ts
2023-12-19 00:01:56 -06:00

26 lines
709 B
TypeScript

import { Component, createApp } from "vue";
import "./style.css";
import App from "./App.vue";
import router from "./router";
import VueCookies from "vue-cookies";
/* import the fontawesome core */
import { library } from "@fortawesome/fontawesome-svg-core";
/* import font awesome icon component */
import { FontAwesomeIcon } from "@fortawesome/vue-fontawesome";
/* import specific icons */
import { faUserShield, faUserLock } from "@fortawesome/free-solid-svg-icons";
/* add icons to the library */
library.add(faUserShield);
library.add(faUserLock);
createApp(App as Component)
.use(router)
.use(VueCookies, { expires: "7d" })
.component("font-awesome-icon", FontAwesomeIcon)
.mount("#app");