# HG changeset patch # User Thomas Junk # Date 1545659838 -3600 # Node ID 7e3a705f520a21b4d6be187a7367a98510ceec4f # Parent 5af8c82c3d2107f900e04ab4ca32b0f919e4bc8c fix broken refac diff -r 5af8c82c3d21 -r 7e3a705f520a client/src/fontawesome.js --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/client/src/fontawesome.js Mon Dec 24 14:57:18 2018 +0100 @@ -0,0 +1,100 @@ +import Vue from "vue"; +import { library } from "@fortawesome/fontawesome-svg-core"; +import { + faAngleDown, + faAngleLeft, + faAngleRight, + faAngleUp, + faBars, + faBook, + faChartArea, + faCheck, + faCity, + faClipboardCheck, + faClock, + faCloudUploadAlt, + faCopy, + faDrawPolygon, + faExclamationTriangle, + faEye, + faEyeSlash, + faFilePdf, + faFolderPlus, + faInfo, + faLayerGroup, + faMapMarkedAlt, + faMinus, + faPaperPlane, + faPencilAlt, + faPlay, + faPlus, + faPowerOff, + faRuler, + faSearch, + faShip, + faSortAmountDown, + faSortAmountUp, + faSpinner, + faStar, + faTasks, + faTimes, + faTrash, + faUpload, + faUser, + faUsersCog, + faWater, + faWrench +} from "@fortawesome/free-solid-svg-icons"; +import { faAdn } from "@fortawesome/free-brands-svg-icons"; + +library.add( + faAdn, + faAngleDown, + faAngleLeft, + faAngleRight, + faAngleUp, + faBars, + faBook, + faChartArea, + faCheck, + faCity, + faClipboardCheck, + faClock, + faCloudUploadAlt, + faCopy, + faDrawPolygon, + faExclamationTriangle, + faEye, + faEyeSlash, + faFilePdf, + faFolderPlus, + faInfo, + faLayerGroup, + faMapMarkedAlt, + faMinus, + faPaperPlane, + faPencilAlt, + faPlay, + faPlus, + faPowerOff, + faRuler, + faSearch, + faShip, + faSortAmountDown, + faSortAmountUp, + faSpinner, + faStar, + faTasks, + faTimes, + faTrash, + faUpload, + faUser, + faUsersCog, + faWater, + faWrench +); + +import { FontAwesomeIcon } from "@fortawesome/vue-fontawesome"; +Vue.component("font-awesome-icon", FontAwesomeIcon); + +export { Vue }; diff -r 5af8c82c3d21 -r 7e3a705f520a client/src/main.js --- a/client/src/main.js Mon Dec 24 14:41:37 2018 +0100 +++ b/client/src/main.js Mon Dec 24 14:57:18 2018 +0100 @@ -26,15 +26,12 @@ import "../node_modules/ol/ol.css"; import "../node_modules/highlight.js/styles/paraiso-dark.css"; import "../node_modules/vue-snotify/styles/material.css"; -import VTooltip from "v-tooltip"; import VueClipboard from "vue-clipboard2"; import ToggleButton from "vue-js-toggle-button"; Vue.use(ToggleButton); -Vue.use(VTooltip); - const options = { toast: { position: SnotifyPosition.centerBottom @@ -79,7 +76,7 @@ Vue.config.productionTip = false; let app; -import("./fontawesome").then(Vue => { +import("./fontawesome").then(() => { app = new Vue({ router, store,