diff --git a/package-lock.json b/package-lock.json index 6443e1c3..34f15092 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,12 +12,12 @@ "@capacitor/core": "^2.4.7", "@casl/ability": "^6.0.0", "@hotwax/app-version-info": "^1.0.0", - "@hotwax/apps-theme": "^1.1.0", + "@hotwax/apps-theme": "^1.2.6", "@hotwax/dxp-components": "^1.12.1", "@hotwax/oms-api": "^1.13.0", - "@ionic/core": "6.7.5", - "@ionic/vue": "6.7.5", - "@ionic/vue-router": "6.7.5", + "@ionic/core": "^7.6.0", + "@ionic/vue": "^7.6.0", + "@ionic/vue-router": "~7.6.0", "@types/file-saver": "^2.0.4", "@types/papaparse": "^5.3.1", "boon-js": "^2.0.3", @@ -2798,9 +2798,9 @@ "integrity": "sha512-PnJTqTbFvvl9N23yi1DjL4aNmTkpYFrayyoJyfH1qDJXADFbQ9kB7gJmKcfiPpyYMGR86Yf3Is5ct0+wReUJGQ==" }, "node_modules/@hotwax/apps-theme": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/@hotwax/apps-theme/-/apps-theme-1.2.5.tgz", - "integrity": "sha512-3Vec4pGWJVs6vDbL/pO5hYqoF1zn2w8liXuleqDJ7waI2R5JuF2eaJmYcUQETnk/DZIg47bDdyOSxihQltB2Ow==" + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@hotwax/apps-theme/-/apps-theme-1.2.6.tgz", + "integrity": "sha512-zpUjGoY7LBlKeiP0V7tonrmoey8HQ5THQmyixQ+IDtrjmEJNBjynW/Ef3gC0FUNNPuVqxWPZdT5CVgaETLGTwg==" }, "node_modules/@hotwax/dxp-components": { "version": "1.12.1", @@ -2829,35 +2829,6 @@ "tslib": "^2.1.0" } }, - "node_modules/@hotwax/dxp-components/node_modules/@ionic/vue": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@ionic/vue/-/vue-7.7.4.tgz", - "integrity": "sha512-THrMMoQHU2Ym+JaTj/dm/FV8FyB7ZXmc6kierZ/+BSvOncIekla8Afe6Qk2c2U1afOPos0MBINf9xXkwxnHfIw==", - "dependencies": { - "@ionic/core": "7.7.4", - "ionicons": "^7.0.0" - } - }, - "node_modules/@hotwax/dxp-components/node_modules/@stencil/core": { - "version": "4.12.5", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.12.5.tgz", - "integrity": "sha512-vSyFjY7XSEx0ufa9SebOd437CvnneaTXlCpuGDhjUDxAjGBlu6ie5qHyubobVGBth//aErc6wZPHc6W75Vp3iQ==", - "bin": { - "stencil": "bin/stencil" - }, - "engines": { - "node": ">=16.0.0", - "npm": ">=7.10.0" - } - }, - "node_modules/@hotwax/dxp-components/node_modules/ionicons": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/ionicons/-/ionicons-7.2.2.tgz", - "integrity": "sha512-I3iYIfc9Q9FRifWyFSwTAvbEABWlWY32i0sAVDDPGYnaIZVugkLCZFbEcrphW6ixVPg8tt1oLwalo/JJwbEqnA==", - "dependencies": { - "@stencil/core": "^4.0.3" - } - }, "node_modules/@hotwax/dxp-components/node_modules/tslib": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", @@ -3090,12 +3061,12 @@ } }, "node_modules/@ionic/core": { - "version": "6.7.5", - "resolved": "https://registry.npmjs.org/@ionic/core/-/core-6.7.5.tgz", - "integrity": "sha512-zRkRn+h/Vs3xt/EVgBdShMKDyeGOM4RU31NPF2icfu3CUTH+VrMV569MUnNjYvd1Lu2xK90pYy4TaicSWmC1Pw==", + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.8.0.tgz", + "integrity": "sha512-rogQw6lWH367E5XQnovbAIB4pT1YmuTz7OvyQm0cp4pO2/64faKyTGteSxc99stG01CoARW+pjJN1K09hfKFPw==", "dependencies": { - "@stencil/core": "^2.18.0", - "ionicons": "^6.1.3", + "@stencil/core": "^4.12.2", + "ionicons": "^7.2.2", "tslib": "^2.1.0" } }, @@ -3105,22 +3076,46 @@ "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" }, "node_modules/@ionic/vue": { - "version": "6.7.5", - "resolved": "https://registry.npmjs.org/@ionic/vue/-/vue-6.7.5.tgz", - "integrity": "sha512-6JBEaHCT2vVUzYqyfBiEUN8Wo7FezxY5Y3n+HGqI61J4qVay+8IxZRTYeX+O72QglbYOkzvfjE6SgS25oS+S9A==", + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@ionic/vue/-/vue-7.8.0.tgz", + "integrity": "sha512-IXOUO9SQHXU3Ec/9u6u2JPNcu9VL8jamvM+elzBam7e0GDSQ56cyYDRnptROBdfBYop2EGiNJvzjWxAuZnM6kw==", "dependencies": { - "@ionic/core": "6.7.5", - "ionicons": "^6.1.3" + "@ionic/core": "7.8.0", + "ionicons": "^7.0.0" } }, "node_modules/@ionic/vue-router": { - "version": "6.7.5", - "resolved": "https://registry.npmjs.org/@ionic/vue-router/-/vue-router-6.7.5.tgz", - "integrity": "sha512-nupLaWFARdy5vOCNg2xw6YpecaR/hPEew+tWjUJE1INlwvB88o7Uct/R480vqFj3fB436W4O4ViJd4/g0ZBZ8A==", + "version": "7.6.7", + "resolved": "https://registry.npmjs.org/@ionic/vue-router/-/vue-router-7.6.7.tgz", + "integrity": "sha512-GiW02PjlR+zbHtCNLnydRP1mjqf8kMFB6u6oMyVOqnNpW8ATgSAZ8t3c6/twwHEDX/oTzaO0MCVpBM3fpIA0dA==", + "dependencies": { + "@ionic/vue": "7.6.7" + } + }, + "node_modules/@ionic/vue-router/node_modules/@ionic/core": { + "version": "7.6.7", + "resolved": "https://registry.npmjs.org/@ionic/core/-/core-7.6.7.tgz", + "integrity": "sha512-cb5mYBVmD1u5rQJBtT7erkSpOVprb8Qu55fh/vA+PTfD7p7QQxFxn5DJBUFQTIx/E2+BqgxkvZz/p2xmB5dUfg==", "dependencies": { - "@ionic/vue": "6.7.5" + "@stencil/core": "^4.12.0", + "ionicons": "^7.2.2", + "tslib": "^2.1.0" } }, + "node_modules/@ionic/vue-router/node_modules/@ionic/vue": { + "version": "7.6.7", + "resolved": "https://registry.npmjs.org/@ionic/vue/-/vue-7.6.7.tgz", + "integrity": "sha512-YsKkfn8aqUDuXJauqTjAPaem1ZM9e2dblatheLDHo5yGfYcnK2hO35D95V03v0Q+xiDKGcKJKhk+19wKAXmQ6A==", + "dependencies": { + "@ionic/core": "7.6.7", + "ionicons": "^7.0.0" + } + }, + "node_modules/@ionic/vue-router/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, "node_modules/@isaacs/cliui": { "version": "8.0.2", "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", @@ -3610,15 +3605,15 @@ "dev": true }, "node_modules/@stencil/core": { - "version": "2.22.3", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-2.22.3.tgz", - "integrity": "sha512-kmVA0M/HojwsfkeHsifvHVIYe4l5tin7J5+DLgtl8h6WWfiMClND5K3ifCXXI2ETDNKiEk21p6jql3Fx9o2rng==", + "version": "4.12.6", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.12.6.tgz", + "integrity": "sha512-15JO2TdaxGVKNdLZb/2TtDa+juj3XGD/V0y/disgdzYYSnajgSh06nwODfdHz9eTUh1Hisz+KIo857I1rCZrfg==", "bin": { "stencil": "bin/stencil" }, "engines": { - "node": ">=12.10.0", - "npm": ">=6.0.0" + "node": ">=16.0.0", + "npm": ">=7.10.0" } }, "node_modules/@surma/rollup-plugin-off-main-thread": { @@ -10654,11 +10649,11 @@ } }, "node_modules/ionicons": { - "version": "6.1.3", - "resolved": "https://registry.npmjs.org/ionicons/-/ionicons-6.1.3.tgz", - "integrity": "sha512-ptzz38dd/Yq+PgjhXegh7yhb/SLIk1bvL9vQDtLv1aoSc7alO6mX2DIMgcKYzt9vrNWkRu1f9Jr78zIFFyOXqw==", + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/ionicons/-/ionicons-7.2.2.tgz", + "integrity": "sha512-I3iYIfc9Q9FRifWyFSwTAvbEABWlWY32i0sAVDDPGYnaIZVugkLCZFbEcrphW6ixVPg8tt1oLwalo/JJwbEqnA==", "dependencies": { - "@stencil/core": "^2.18.0" + "@stencil/core": "^4.0.3" } }, "node_modules/ipaddr.js": { diff --git a/package.json b/package.json index 013dd71e..e62fa265 100644 --- a/package.json +++ b/package.json @@ -16,12 +16,12 @@ "@capacitor/core": "^2.4.7", "@casl/ability": "^6.0.0", "@hotwax/app-version-info": "^1.0.0", - "@hotwax/apps-theme": "^1.1.0", + "@hotwax/apps-theme": "^1.2.6", "@hotwax/dxp-components": "^1.12.1", "@hotwax/oms-api": "^1.13.0", - "@ionic/core": "6.7.5", - "@ionic/vue": "6.7.5", - "@ionic/vue-router": "6.7.5", + "@ionic/core": "^7.6.0", + "@ionic/vue": "^7.6.0", + "@ionic/vue-router": "~7.6.0", "boon-js": "^2.0.3", "@types/file-saver": "^2.0.4", "@types/papaparse": "^5.3.1", diff --git a/src/components/BulkAdjustmentModal.vue b/src/components/BulkAdjustmentModal.vue index 824e7062..c5146ff8 100644 --- a/src/components/BulkAdjustmentModal.vue +++ b/src/components/BulkAdjustmentModal.vue @@ -13,26 +13,22 @@ - {{ $t("Buffer days") }} - + - {{ $t("Order buffer") }} - + - {{ $t("Catalog") }} - + {{ $t("Backorder") }} {{ $t("Preorder") }} - {{ $t("Facility") }} - + {{ facility.facilityName }} @@ -56,7 +52,6 @@ import { IonItem, IonIcon, IonInput, - IonLabel, IonList, IonSelect, IonSelectOption, @@ -83,7 +78,6 @@ export default defineComponent({ IonIcon, IonItem, IonInput, - IonLabel, IonList, IonSelect, IonSelectOption, diff --git a/src/components/CreateMappingModal.vue b/src/components/CreateMappingModal.vue index b2c56bbc..47abf42a 100644 --- a/src/components/CreateMappingModal.vue +++ b/src/components/CreateMappingModal.vue @@ -11,8 +11,7 @@ - {{ $t("Mapping name") }} - + @@ -20,16 +19,15 @@ @@ -56,7 +54,6 @@ import { IonInput, IonTitle, IonToolbar, - IonLabel, IonItem, IonList, IonSelect, @@ -84,7 +81,6 @@ export default defineComponent({ IonSelectOption, IonTitle, IonToolbar, - IonLabel, IonItem, IonList }, diff --git a/src/components/DateTimeParseErrorModal.vue b/src/components/DateTimeParseErrorModal.vue index 8aa9ec4b..4e8d5fe0 100644 --- a/src/components/DateTimeParseErrorModal.vue +++ b/src/components/DateTimeParseErrorModal.vue @@ -20,7 +20,7 @@ - + diff --git a/src/components/MappingConfiguration.vue b/src/components/MappingConfiguration.vue index accb205c..7e4c13a4 100644 --- a/src/components/MappingConfiguration.vue +++ b/src/components/MappingConfiguration.vue @@ -1,17 +1,13 @@ +