From 6cfb3cda88faf7c16a46770147bab67f2bf45ad2 Mon Sep 17 00:00:00 2001 From: Alexandre Caron Date: Thu, 11 Apr 2024 09:30:13 -0400 Subject: [PATCH] fix: provide icon --- package-lock.json | 169 +++++++++++++++++++++++++++------------------- package.json | 16 ++--- src/main.ts | 2 + 3 files changed, 111 insertions(+), 76 deletions(-) diff --git a/package-lock.json b/package-lock.json index 231da2614..b7e5a611e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,16 +20,16 @@ "@angular/platform-browser-dynamic": "^17.0.7", "@angular/router": "^17.0.7", "@angular/service-worker": "^17.0.7", - "@igo2/auth": "^17.0.0-next.5", - "@igo2/common": "^17.0.0-next.5", - "@igo2/context": "^17.0.0-next.5", - "@igo2/core": "^17.0.0-next.5", - "@igo2/geo": "^17.0.0-next.5", - "@igo2/integration": "^17.0.0-next.5", - "@igo2/utils": "^17.0.0-next.5", + "@igo2/auth": "^17.0.0-next.6", + "@igo2/common": "^17.0.0-next.6", + "@igo2/context": "^17.0.0-next.6", + "@igo2/core": "^17.0.0-next.6", + "@igo2/geo": "^17.0.0-next.6", + "@igo2/integration": "^17.0.0-next.6", + "@igo2/utils": "^17.0.0-next.6", "core-js": "^3.32.2", "hammerjs": "^2.0.8", - "ol": "^7.5.2", + "ol": "^9.1.0", "rxjs": "^7.8.0", "tslib": "^2.6.0", "zone.js": "~0.14.2" @@ -3455,9 +3455,9 @@ } }, "node_modules/@igo2/auth": { - "version": "17.0.0-next.5", - "resolved": "https://registry.npmjs.org/@igo2/auth/-/auth-17.0.0-next.5.tgz", - "integrity": "sha512-ig18dNLkixzbgqswIjYfcbyA21sgqd09EbyIx2ahYUgI73XF1ylXiIYd/uQNKoC7NvZKbbDCmzBLbvIQm+xYEg==", + "version": "17.0.0-next.6", + "resolved": "https://registry.npmjs.org/@igo2/auth/-/auth-17.0.0-next.6.tgz", + "integrity": "sha512-e/GB2kVQ02MThjJfG5dQ6OCIZ/dqAu8ew3nYSyF9ORmnnQFy7LYzA0wQaeAm3LiFH7E26EOAGgQ6YJSdJIHdnA==", "dependencies": { "jwt-decode": "^4.0.0", "ts-cacheable": "^1.0.6", @@ -3476,15 +3476,16 @@ "@angular/router": "^17.0.6", "@azure/msal-angular": "^3.0.4", "@azure/msal-browser": "^3.0.4", - "@igo2/core": "^17.0.0-next.5", - "@igo2/utils": "^17.0.0-next.5", + "@igo2/common": "^17.0.0-next.6", + "@igo2/core": "^17.0.0-next.6", + "@igo2/utils": "^17.0.0-next.6", "rxjs": "^7.8.0" } }, "node_modules/@igo2/common": { - "version": "17.0.0-next.5", - "resolved": "https://registry.npmjs.org/@igo2/common/-/common-17.0.0-next.5.tgz", - "integrity": "sha512-rJuxd0K4RitLMRs+AOwWZNFjlYc/z96j/ATHRGebgL9WDRil0qOQDmBaqaNPfQ67B00BuWGFLZfasQaDUF3yaA==", + "version": "17.0.0-next.6", + "resolved": "https://registry.npmjs.org/@igo2/common/-/common-17.0.0-next.6.tgz", + "integrity": "sha512-3h9FtMaTDSkvNaJ62nOlgW/C0Lle81FqyuNC0wAYEM0njq3l3exAkCx1y+3DK05JyBfsrrQ88m9DsVbcuTdrYw==", "dependencies": { "tslib": "^2.6.0" }, @@ -3497,8 +3498,8 @@ "@angular/material": "^17.0.3", "@angular/platform-browser": "^17.0.6", "@floating-ui/utils": "^0.1.4", - "@igo2/core": "^17.0.0-next.5", - "@igo2/utils": "^17.0.0-next.5", + "@igo2/core": "^17.0.0-next.6", + "@igo2/utils": "^17.0.0-next.6", "angular-shepherd": "17.0.0", "ngx-color": "^9.0.0", "scroll-into-view-if-needed": "^3.0.0", @@ -3507,9 +3508,9 @@ } }, "node_modules/@igo2/context": { - "version": "17.0.0-next.5", - "resolved": "https://registry.npmjs.org/@igo2/context/-/context-17.0.0-next.5.tgz", - "integrity": "sha512-B5F7nWhH3uvgK9ktQlH9eiWg3KK+dTmWeXkBfijPccZw0nfmycsJGvYNFFaAVOewN/aJr4rMu3WNJB8cr3zymQ==", + "version": "17.0.0-next.6", + "resolved": "https://registry.npmjs.org/@igo2/context/-/context-17.0.0-next.6.tgz", + "integrity": "sha512-LjeuBA/5FQgdPS2r8QYYur2DeJfYgXbzNrZ2dl1wy9gk+QP+J1G1aXnWrfgFB1uszZJnIAJ48zcHM+pWn+DVzg==", "dependencies": { "tslib": "^2.6.0" }, @@ -3523,19 +3524,19 @@ "@angular/forms": "^17.0.6", "@angular/material": "^17.0.3", "@angular/platform-browser": "^17.0.6", - "@igo2/auth": "^17.0.0-next.5", - "@igo2/common": "^17.0.0-next.5", - "@igo2/core": "^17.0.0-next.5", - "@igo2/geo": "^17.0.0-next.5", - "@igo2/utils": "^17.0.0-next.5", - "ol": "^7.5.2", + "@igo2/auth": "^17.0.0-next.6", + "@igo2/common": "^17.0.0-next.6", + "@igo2/core": "^17.0.0-next.6", + "@igo2/geo": "^17.0.0-next.6", + "@igo2/utils": "^17.0.0-next.6", + "ol": "^9.0.0", "rxjs": "^7.8.0" } }, "node_modules/@igo2/core": { - "version": "17.0.0-next.5", - "resolved": "https://registry.npmjs.org/@igo2/core/-/core-17.0.0-next.5.tgz", - "integrity": "sha512-dqehsSFOhNEz/n3dGyzIlW09LziwbBblbrKxgvbYyrNpJRfPKViljj+grbfq5vN1zoYAmbZEZJXc17vMujxN7A==", + "version": "17.0.0-next.6", + "resolved": "https://registry.npmjs.org/@igo2/core/-/core-17.0.0-next.6.tgz", + "integrity": "sha512-0rEWbzfSBndHaQNOHcU8fQqtxKd7ytSErnYBQ7qSCTqTdbKin2YAJMbB4J5XMeAWaIGyvPpUFeeqQ/RfC7DZ7A==", "dependencies": { "@ngx-translate/core": "^15.0.0", "tslib": "^2.6.0" @@ -3549,7 +3550,7 @@ "@angular/core": "^17.0.6", "@angular/platform-browser": "^17.0.6", "@angular/router": "^17.0.6", - "@igo2/utils": "^17.0.0-next.5", + "@igo2/utils": "^17.0.0-next.6", "@sentry/angular-ivy": "^7.87.0", "ngx-indexed-db": "^11.0.2", "ngx-toastr": "^18.0.0", @@ -3557,9 +3558,9 @@ } }, "node_modules/@igo2/geo": { - "version": "17.0.0-next.5", - "resolved": "https://registry.npmjs.org/@igo2/geo/-/geo-17.0.0-next.5.tgz", - "integrity": "sha512-Z76BX3xeD8y1AByvQtVtVaXsNNfLrdkyQUzcKIOpRfoMyutGbBYHQQi8UZuo3vqINyROVqYNe4xngz7dD9I8Gg==", + "version": "17.0.0-next.6", + "resolved": "https://registry.npmjs.org/@igo2/geo/-/geo-17.0.0-next.6.tgz", + "integrity": "sha512-VZoRwTvAsl2elotDZiiQjAgsq6Ud/LcgY0eytLy0IfBM1GvktPnoCZCV79Qpkx7t2hqAE2rk28UOm+obmjPjaA==", "dependencies": { "@turf/helpers": "^6.5.0", "@turf/line-intersect": "^6.5.0", @@ -3581,10 +3582,10 @@ "@angular/material": "^17.0.3", "@angular/material-moment-adapter": "^17.1.0", "@angular/platform-browser": "^17.0.6", - "@igo2/auth": "^17.0.0-next.5", - "@igo2/common": "^17.0.0-next.5", - "@igo2/core": "^17.0.0-next.5", - "@igo2/utils": "^17.0.0-next.5", + "@igo2/auth": "^17.0.0-next.6", + "@igo2/common": "^17.0.0-next.6", + "@igo2/core": "^17.0.0-next.6", + "@igo2/utils": "^17.0.0-next.6", "@mat-datetimepicker/core": "~13.0.0", "file-saver": "^2.0.2", "flexsearch": "0.7.21", @@ -3595,7 +3596,7 @@ "moment": "^2.29.4", "ngx-color-picker": "^14.0.0", "ngx-indexed-db": "^11.0.2", - "ol": "^7.5.2", + "ol": "^9.0.0", "ol-mapbox-style": "^12.0.0", "proj4": "^2.9.0", "rxjs": "^7.8.0", @@ -3603,9 +3604,9 @@ } }, "node_modules/@igo2/integration": { - "version": "17.0.0-next.5", - "resolved": "https://registry.npmjs.org/@igo2/integration/-/integration-17.0.0-next.5.tgz", - "integrity": "sha512-qE2Itx6aww2+9gtfbidu6tzpzz5yVagOB3eczy+g6je8/RA8w/LVrTzcPLvaPotapQozD0UPVEt8GDv/UE6x9w==", + "version": "17.0.0-next.6", + "resolved": "https://registry.npmjs.org/@igo2/integration/-/integration-17.0.0-next.6.tgz", + "integrity": "sha512-wHktNoI9Qhni/DScp9cbgEaNHLHmbyuCEbOocHW9Myvwe1qRwo4223g8TxEcDwT8Y/Rdtdo0m6YcmO+lRKdVhw==", "dependencies": { "tslib": "^2.6.0" }, @@ -3615,18 +3616,18 @@ "peerDependencies": { "@angular/common": "^17.0.6", "@angular/core": "^17.0.6", - "@igo2/auth": "^17.0.0-next.5", - "@igo2/context": "^17.0.0-next.5", - "@igo2/geo": "^17.0.0-next.5", + "@igo2/auth": "^17.0.0-next.6", + "@igo2/context": "^17.0.0-next.6", + "@igo2/geo": "^17.0.0-next.6", "jspdf": "^2.5.1", "jspdf-autotable": "^3.5.29", "rxjs": "^7.8.0" } }, "node_modules/@igo2/utils": { - "version": "17.0.0-next.5", - "resolved": "https://registry.npmjs.org/@igo2/utils/-/utils-17.0.0-next.5.tgz", - "integrity": "sha512-08T7KE2iMpaS87UpFv3o4jIJb5Lc0d/8ffwBxheosLvKTNeiDEoUy+Rnjhh29ZBnm9DGniiLIIlQnQ4p4X1gZA==", + "version": "17.0.0-next.6", + "resolved": "https://registry.npmjs.org/@igo2/utils/-/utils-17.0.0-next.6.tgz", + "integrity": "sha512-2UZYgs5Wr3WHBmnn/zsODVZHuaflDThgrTBmPe0lHjn2HcXVhBWZti9gwcn5pRAHCE/KGF8NGHiBKId+8JZ17g==", "dependencies": { "bowser": "^2.10.0", "tslib": "^2.6.0" @@ -3853,6 +3854,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/@mapbox/jsonlint-lines-primitives/-/jsonlint-lines-primitives-2.0.2.tgz", "integrity": "sha512-rY0o9A5ECsTQRVhv7tL/OyDpGAoUB4tTvLiW1DSzQGq4bvTPhNw1VpSNjDJc5GFZ2XuyOtSWSVN05qOtcD71qQ==", + "peer": true, "engines": { "node": ">= 0.6" } @@ -3861,6 +3863,7 @@ "version": "13.28.0", "resolved": "https://registry.npmjs.org/@mapbox/mapbox-gl-style-spec/-/mapbox-gl-style-spec-13.28.0.tgz", "integrity": "sha512-B8xM7Fp1nh5kejfIl4SWeY0gtIeewbuRencqO3cJDrCHZpaPg7uY+V8abuR+esMeuOjRl5cLhVTP40v+1ywxbg==", + "peer": true, "dependencies": { "@mapbox/jsonlint-lines-primitives": "~2.0.2", "@mapbox/point-geometry": "^0.1.0", @@ -3881,12 +3884,14 @@ "node_modules/@mapbox/point-geometry": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/@mapbox/point-geometry/-/point-geometry-0.1.0.tgz", - "integrity": "sha512-6j56HdLTwWGO0fJPlrZtdU/B13q8Uwmo18Ck2GnGgN9PCFyKTZ3UbXeEdRFh18i9XQ92eH2VdtpJHpBD3aripQ==" + "integrity": "sha512-6j56HdLTwWGO0fJPlrZtdU/B13q8Uwmo18Ck2GnGgN9PCFyKTZ3UbXeEdRFh18i9XQ92eH2VdtpJHpBD3aripQ==", + "peer": true }, "node_modules/@mapbox/unitbezier": { "version": "0.0.0", "resolved": "https://registry.npmjs.org/@mapbox/unitbezier/-/unitbezier-0.0.0.tgz", - "integrity": "sha512-HPnRdYO0WjFjRTSwO3frz1wKaU649OBFPX3Zo/2WZvuRi6zMiRGui8SnPQiQABgqCf8YikDe5t3HViTVw1WUzA==" + "integrity": "sha512-HPnRdYO0WjFjRTSwO3frz1wKaU649OBFPX3Zo/2WZvuRi6zMiRGui8SnPQiQABgqCf8YikDe5t3HViTVw1WUzA==", + "peer": true }, "node_modules/@mat-datetimepicker/core": { "version": "13.0.1", @@ -8355,6 +8360,36 @@ "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", "dev": true }, + "node_modules/color-parse": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/color-parse/-/color-parse-2.0.2.tgz", + "integrity": "sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==", + "dependencies": { + "color-name": "^2.0.0" + } + }, + "node_modules/color-parse/node_modules/color-name": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.0.0.tgz", + "integrity": "sha512-SbtvAMWvASO5TE2QP07jHBMXKafgdZz8Vrsrn96fiL+O92/FN/PLARzUW5sKt013fjAprK2d2iCn2hk2Xb5oow==", + "engines": { + "node": ">=12.20" + } + }, + "node_modules/color-rgba": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/color-rgba/-/color-rgba-3.0.0.tgz", + "integrity": "sha512-PPwZYkEY3M2THEHHV6Y95sGUie77S7X8v+h1r6LSAPF3/LL2xJ8duUXSrkic31Nzc4odPwHgUbiX/XuTYzQHQg==", + "dependencies": { + "color-parse": "^2.0.0", + "color-space": "^2.0.0" + } + }, + "node_modules/color-space": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-space/-/color-space-2.0.1.tgz", + "integrity": "sha512-nKqUYlo0vZATVOFHY810BSYjmCARrG7e5R3UE3CQlyjJTvv5kSSmPG1kzm/oDyyqjehM+lW1RnEt9It9GNa5JA==" + }, "node_modules/colorette": { "version": "2.0.20", "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", @@ -9132,7 +9167,8 @@ "node_modules/csscolorparser": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/csscolorparser/-/csscolorparser-1.0.3.tgz", - "integrity": "sha512-umPSgYwZkdFoUrH5hIq5kf0wPSXiro51nPw0j2K/c83KflkPSTBGMz6NJvMB+07VlL0y7VPo6QJcDjcgKTTm3w==" + "integrity": "sha512-umPSgYwZkdFoUrH5hIq5kf0wPSXiro51nPw0j2K/c83KflkPSTBGMz6NJvMB+07VlL0y7VPo6QJcDjcgKTTm3w==", + "peer": true }, "node_modules/cssesc": { "version": "3.0.0", @@ -13299,7 +13335,8 @@ "node_modules/json-stringify-pretty-compact": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/json-stringify-pretty-compact/-/json-stringify-pretty-compact-2.0.0.tgz", - "integrity": "sha512-WRitRfs6BGq4q8gTgOy4ek7iPFXjbra0H3PmDLKm2xnZ+Gh1HUhiKGgCZkSPNULlP7mvfu6FV/mOLhCarspADQ==" + "integrity": "sha512-WRitRfs6BGq4q8gTgOy4ek7iPFXjbra0H3PmDLKm2xnZ+Gh1HUhiKGgCZkSPNULlP7mvfu6FV/mOLhCarspADQ==", + "peer": true }, "node_modules/json-stringify-safe": { "version": "5.0.1", @@ -14251,7 +14288,8 @@ "node_modules/mapbox-to-css-font": { "version": "2.4.4", "resolved": "https://registry.npmjs.org/mapbox-to-css-font/-/mapbox-to-css-font-2.4.4.tgz", - "integrity": "sha512-X1dtuTuH2D1MRMuductMZCLV/fy9EoIgqW/lmu8vQSAhEatx/tdFebkYT3TVhdTwqFDHbLEgQBD3IKA4KI7aoQ==" + "integrity": "sha512-X1dtuTuH2D1MRMuductMZCLV/fy9EoIgqW/lmu8vQSAhEatx/tdFebkYT3TVhdTwqFDHbLEgQBD3IKA4KI7aoQ==", + "peer": true }, "node_modules/material-colors": { "version": "1.2.6", @@ -15376,13 +15414,14 @@ "dev": true }, "node_modules/ol": { - "version": "7.5.2", - "resolved": "https://registry.npmjs.org/ol/-/ol-7.5.2.tgz", - "integrity": "sha512-HJbb3CxXrksM6ct367LsP3N+uh+iBBMdP3DeGGipdV9YAYTP0vTJzqGnoqQ6C2IW4qf8krw9yuyQbc9fjOIaOQ==", + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/ol/-/ol-9.1.0.tgz", + "integrity": "sha512-nDrkJ2tzZNpo/wzN/PpHV5zdxbnXZaFktoMaD2cFLEc6gCwlgLY21Yd8wnt/4FjaVYwLBnbN9USXSwIBGcyksQ==", "dependencies": { + "color-rgba": "^3.0.0", + "color-space": "^2.0.1", "earcut": "^2.2.3", "geotiff": "^2.0.7", - "ol-mapbox-style": "^10.1.0", "pbf": "3.2.1", "rbush": "^3.0.1" }, @@ -15404,16 +15443,6 @@ "ol": ">=9.0.0 || >=9.0.0-dev.0 <9.0.0 || =9.0.0-dev || >=8.0.0 <=8.2.0 || >=7.0.0 <=7.5.2" } }, - "node_modules/ol/node_modules/ol-mapbox-style": { - "version": "10.7.0", - "resolved": "https://registry.npmjs.org/ol-mapbox-style/-/ol-mapbox-style-10.7.0.tgz", - "integrity": "sha512-S/UdYBuOjrotcR95Iq9AejGYbifKeZE85D9VtH11ryJLQPTZXZSW1J5bIXcr4AlAH6tyjPPHTK34AdkwB32Myw==", - "dependencies": { - "@mapbox/mapbox-gl-style-spec": "^13.23.1", - "mapbox-to-css-font": "^2.4.1", - "ol": "^7.3.0" - } - }, "node_modules/on-finished": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", @@ -17144,7 +17173,8 @@ "node_modules/rw": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/rw/-/rw-1.3.3.tgz", - "integrity": "sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==" + "integrity": "sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==", + "peer": true }, "node_modules/rxjs": { "version": "7.8.1", @@ -17766,6 +17796,7 @@ "version": "0.1.0", "resolved": "https://registry.npmjs.org/sort-asc/-/sort-asc-0.1.0.tgz", "integrity": "sha512-jBgdDd+rQ+HkZF2/OHCmace5dvpos/aWQpcxuyRs9QUbPRnkEJmYVo81PIGpjIdpOcsnJ4rGjStfDHsbn+UVyw==", + "peer": true, "engines": { "node": ">=0.10.0" } @@ -17774,6 +17805,7 @@ "version": "0.1.1", "resolved": "https://registry.npmjs.org/sort-desc/-/sort-desc-0.1.1.tgz", "integrity": "sha512-jfZacW5SKOP97BF5rX5kQfJmRVZP5/adDUTY8fCSPvNcXDVpUEe2pr/iKGlcyZzchRJZrswnp68fgk3qBXgkJw==", + "peer": true, "engines": { "node": ">=0.10.0" } @@ -17782,6 +17814,7 @@ "version": "0.3.2", "resolved": "https://registry.npmjs.org/sort-object/-/sort-object-0.3.2.tgz", "integrity": "sha512-aAQiEdqFTTdsvUFxXm3umdo04J7MRljoVGbBlkH7BgNsMvVNAJyGj7C/wV1A8wHWAJj/YikeZbfuCKqhggNWGA==", + "peer": true, "dependencies": { "sort-asc": "^0.1.0", "sort-desc": "^0.1.1" diff --git a/package.json b/package.json index 15813056a..7c2610d0f 100644 --- a/package.json +++ b/package.json @@ -55,16 +55,16 @@ "@angular/platform-browser-dynamic": "^17.0.7", "@angular/router": "^17.0.7", "@angular/service-worker": "^17.0.7", - "@igo2/auth": "^17.0.0-next.5", - "@igo2/common": "^17.0.0-next.5", - "@igo2/context": "^17.0.0-next.5", - "@igo2/core": "^17.0.0-next.5", - "@igo2/geo": "^17.0.0-next.5", - "@igo2/integration": "^17.0.0-next.5", - "@igo2/utils": "^17.0.0-next.5", + "@igo2/auth": "^17.0.0-next.6", + "@igo2/common": "^17.0.0-next.6", + "@igo2/context": "^17.0.0-next.6", + "@igo2/core": "^17.0.0-next.6", + "@igo2/geo": "^17.0.0-next.6", + "@igo2/integration": "^17.0.0-next.6", + "@igo2/utils": "^17.0.0-next.6", "core-js": "^3.32.2", "hammerjs": "^2.0.8", - "ol": "^7.5.2", + "ol": "^9.1.0", "rxjs": "^7.8.0", "tslib": "^2.6.0", "zone.js": "~0.14.2" diff --git a/src/main.ts b/src/main.ts index 30488dc32..c6cb6367b 100644 --- a/src/main.ts +++ b/src/main.ts @@ -30,6 +30,7 @@ import 'hammerjs'; import { AppComponent } from './app/app.component'; import { PortalModule } from './app/pages'; import { environment } from './environments/environment'; +import { provideIcon } from '@igo2/common'; const DEFAULT_THEME: string = 'blue-theme'; @@ -61,6 +62,7 @@ bootstrapApplication(AppComponent, { withMicrosoftSupport('b2c') ), provideRootTranslation(), + provideIcon(), provideHttpClient(), provideAnimations(), provideRouter([]),