1 import { createApp } from "vue";
2 import { createWebHistory, createRouter } from "vue-router";
3 import { createPinia } from 'pinia'
5 import { library } from "@fortawesome/fontawesome-svg-core";
6 import { faPlus, faPencil, faTrash } from "@fortawesome/free-solid-svg-icons";
7 import { FontAwesomeIcon } from "@fortawesome/vue-fontawesome";
9 library.add(faPlus, faPencil, faTrash);
11 import App from "./components/ERM/ERMMain.vue";
12 import ERMHome from "./components/ERM/ERMHome.vue";
13 import Agreements from "./components/ERM/Agreements.vue";
14 import Licenses from "./components/ERM/Licenses.vue";
16 const Bar = { template: "<div>bar</div>" };
19 path: "/cgi-bin/koha/erm/erm.pl",
23 { text: "Home", path: "/cgi-bin/koha/mainpage.pl" },
25 text: "Electronic resources management",
26 path: "/cgi-bin/koha/erm/erm.pl",
32 path: "/cgi-bin/koha/erm/agreements",
33 component: Agreements,
36 { text: "Home", path: "/cgi-bin/koha/mainpage.pl" },
38 text: "Electronic resources management",
39 path: "/cgi-bin/koha/erm/erm.pl",
41 { text: "Agreements", path: "/cgi-bin/koha/erm/agreements" },
46 path: "/cgi-bin/koha/erm/licenses",
50 { text: "Home", path: "/cgi-bin/koha/mainpage.pl" },
52 text: "Electronic resources management",
53 path: "/cgi-bin/koha/erm/erm.pl",
55 { text: "Licenses", path: "/cgi-bin/koha/erm/licenses" },
61 const router = createRouter({ history: createWebHistory(), routes });
66 .component("font-awesome-icon", FontAwesomeIcon)