| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596 |
- import { createApp } from "vue";
- import { createPinia } from "pinia";
- import "./style.css";
- import "leaflet/dist/leaflet.css";
- import "vue-toastification/dist/index.css";
- // import Vue3Mermaid from "vue3-mermaid";
- import App from "./App.vue";
- import Toast, { PluginOptions } from "vue-toastification";
- import { library } from "@fortawesome/fontawesome-svg-core";
- import { FontAwesomeIcon } from "@fortawesome/vue-fontawesome";
- import {
- faArrowLeft,
- faArrowRight,
- faArrowUp,
- faArrowUpRightFromSquare,
- faBars,
- faCalendarDay,
- faChevronDown,
- faChevronRight,
- faCog,
- faCopy,
- faEye,
- faFilePdf,
- faHeart,
- faInfo,
- faMagnifyingGlass,
- faMinus,
- faPencil,
- faPlus,
- faPuzzlePiece,
- faSchool,
- faShare,
- faSitemap,
- faSort,
- faSortDown,
- faSortUp,
- faTrashCan,
- faUserPlus,
- faWifi,
- faXmark,
- faSquare,
- faHouseLaptop,
- faEnvelope,
- faChevronUp,
- } from "@fortawesome/free-solid-svg-icons";
- import { faGitlab } from "@fortawesome/free-brands-svg-icons";
- import { router } from "./router";
- library.add(faTrashCan);
- library.add(faPlus);
- library.add(faMinus);
- library.add(faWifi);
- library.add(faSchool);
- library.add(faArrowLeft);
- library.add(faArrowRight);
- library.add(faHeart);
- library.add(faGitlab);
- library.add(faFilePdf);
- library.add(faShare);
- library.add(faCopy);
- library.add(faXmark);
- library.add(faInfo);
- library.add(faPencil);
- library.add(faSort);
- library.add(faSortUp);
- library.add(faSortDown);
- library.add(faUserPlus);
- library.add(faArrowUp);
- library.add(faInfo);
- library.add(faCog);
- library.add(faArrowUpRightFromSquare);
- library.add(faEye);
- library.add(faChevronRight);
- library.add(faChevronDown);
- library.add(faMagnifyingGlass);
- library.add(faPuzzlePiece);
- library.add(faBars);
- library.add(faSitemap);
- library.add(faCalendarDay);
- library.add(faSquare);
- library.add(faHouseLaptop);
- library.add(faEnvelope);
- library.add(faChevronUp);
- const pinia = createPinia();
- const toastOptions: PluginOptions = {};
- createApp(App)
- .component("font-awesome-icon", FontAwesomeIcon)
- .use(router)
- .use(pinia)
- .use(Toast, toastOptions)
- // .use(Vue3Mermaid)
- .mount("#app");
|