changeset 1673:7e3a705f520a

fix broken refac
author Thomas Junk <thomas.junk@intevation.de>
date Mon, 24 Dec 2018 14:57:18 +0100
parents 5af8c82c3d21
children 54f7493e5d36
files client/src/fontawesome.js client/src/main.js
diffstat 2 files changed, 101 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- /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 };
--- 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,