diff --git a/package-lock.json b/package-lock.json index 6cc780e..40e49c7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -25,17 +25,17 @@ "@ngrx/router-store": "^18.0.1", "@ngx-translate/core": "^15.0.0", "@ngx-translate/http-loader": "^8.0.0", - "@onecx/accelerator": "5.13.0", - "@onecx/angular-accelerator": "5.13.0", - "@onecx/angular-auth": "5.13.0", - "@onecx/angular-integration-interface": "5.13.0", - "@onecx/angular-remote-components": "5.13.0", - "@onecx/angular-testing": "5.13.0", - "@onecx/angular-webcomponents": "5.13.0", - "@onecx/integration-interface": "5.13.0", - "@onecx/keycloak-auth": "5.13.0", - "@onecx/portal-integration-angular": "5.13.0", - "@onecx/portal-layout-styles": "5.13.0", + "@onecx/accelerator": "^5.20.0", + "@onecx/angular-accelerator": "^5.20.0", + "@onecx/angular-auth": "^5.20.0", + "@onecx/angular-integration-interface": "^5.20.0", + "@onecx/angular-remote-components": "^5.20.0", + "@onecx/angular-testing": "^5.20.0", + "@onecx/angular-webcomponents": "^5.20.0", + "@onecx/integration-interface": "^5.20.0", + "@onecx/keycloak-auth": "^5.20.0", + "@onecx/portal-integration-angular": "^5.20.0", + "@onecx/portal-layout-styles": "^5.20.0", "@webcomponents/webcomponentsjs": "^2.8.0", "primeflex": "^3.3.1", "primeicons": "^7.0.0", @@ -5819,9 +5819,9 @@ } }, "node_modules/@onecx/accelerator": { - "version": "5.13.0", - "resolved": "https://registry.npmjs.org/@onecx/accelerator/-/accelerator-5.13.0.tgz", - "integrity": "sha512-pvO/+Az2+D0I1u1BauLE8DWlkmRXOU6dASomVn/8SSD0zaL2WEaSevPHK13N3WTlBRYGPJ+gHt1CyfHN+mfdOw==", + "version": "5.20.1", + "resolved": "https://registry.npmjs.org/@onecx/accelerator/-/accelerator-5.20.1.tgz", + "integrity": "sha512-/6NHagiW4fFx+oQKwJL6eFgzPCuLDW+RtS8PpjKV/P16JcFGhrdImCsb0bbZNlhGvfT0qJ+l+QW9uyd7U9+0vg==", "license": "Apache-2.0", "peerDependencies": { "rxjs": "^7.8.1", @@ -5829,9 +5829,9 @@ } }, "node_modules/@onecx/angular-accelerator": { - "version": "5.13.0", - "resolved": "https://registry.npmjs.org/@onecx/angular-accelerator/-/angular-accelerator-5.13.0.tgz", - "integrity": "sha512-qfKHQLzs2QEIjb2KMLokYBeUAFOOV4TW/Idl80y/mi+8adIZwwjCqCxHCtBQ6NhBL7mnCgV3cZaPf5D4qO2Itg==", + "version": "5.20.1", + "resolved": "https://registry.npmjs.org/@onecx/angular-accelerator/-/angular-accelerator-5.20.1.tgz", + "integrity": "sha512-qS58lcoPblJzyU3ODzLNSBBZX8PZeccPVM4VTOct1IQ5aHUv2PsoZQTck50vrxHWC+FmY5119/Ih0djgzay92Q==", "license": "Apache-2.0", "dependencies": { "tslib": "^2.3.0" @@ -5846,6 +5846,7 @@ "@ngneat/until-destroy": "^10.0.0", "@ngx-translate/core": "^15.0.0", "@onecx/angular-integration-interface": "^5", + "@onecx/angular-remote-components": "^5", "@onecx/integration-interface": "^5", "chart.js": "^4.4.3", "d3-scale-chromatic": "^3.1.0", @@ -5854,9 +5855,9 @@ } }, "node_modules/@onecx/angular-auth": { - "version": "5.13.0", - "resolved": "https://registry.npmjs.org/@onecx/angular-auth/-/angular-auth-5.13.0.tgz", - "integrity": "sha512-fhXu38kx4lNHx8FwCPoz3ts3bepbYCta6b+45N1sL9lrVZubpxbwxHazX1v+2DAlUIPlTiqDiFYPP04m/XrtHg==", + "version": "5.20.1", + "resolved": "https://registry.npmjs.org/@onecx/angular-auth/-/angular-auth-5.20.1.tgz", + "integrity": "sha512-9UHUBuD+lev5GvF3g1YqX0hxpbZ0zshjnpd/o+m1gukIfxmMgRNP4XQH+8y/XcqbPhddogg+SzTr3dSxtpO/zg==", "license": "Apache-2.0", "dependencies": { "tslib": "^2.3.0" @@ -5873,9 +5874,9 @@ } }, "node_modules/@onecx/angular-integration-interface": { - "version": "5.13.0", - "resolved": "https://registry.npmjs.org/@onecx/angular-integration-interface/-/angular-integration-interface-5.13.0.tgz", - "integrity": "sha512-FhMnlh3r1GUMysxyAkJYHBjroiL9kDUb40MMtTqu/0eTXVNQNHCkrDhhj+MzYs0s19WjgdLFuJjrGq3L6h15wA==", + "version": "5.20.1", + "resolved": "https://registry.npmjs.org/@onecx/angular-integration-interface/-/angular-integration-interface-5.20.1.tgz", + "integrity": "sha512-BCHRpO4WtjKbSGf0pnzEJ5rozlgNBRvUuLNjkdIGo/qht1u/hYANUEC1wmm65tFpSqSyYGY9ubE7Wk39+BDeVw==", "license": "Apache-2.0", "dependencies": { "tslib": "^2.3.0" @@ -5887,9 +5888,9 @@ } }, "node_modules/@onecx/angular-remote-components": { - "version": "5.13.0", - "resolved": "https://registry.npmjs.org/@onecx/angular-remote-components/-/angular-remote-components-5.13.0.tgz", - "integrity": "sha512-HMnN/Iy75W1by9GjjwQpxV7+mZWRkQgXxdC+kuyLqHYrHZSKMfJGQJd2qjZjf9y4mYfZRxZs2Xtacg42TN+ptA==", + "version": "5.20.1", + "resolved": "https://registry.npmjs.org/@onecx/angular-remote-components/-/angular-remote-components-5.20.1.tgz", + "integrity": "sha512-ONSgSvelTYZwwd3BucBVdMJ9C8XiuTFhjibGVbLz9WDqCDaDeDPiL6eAe7/foadljkeOYrgdlMZ50LT0S09wTw==", "license": "Apache-2.0", "dependencies": { "tslib": "^2.3.0" @@ -5899,15 +5900,14 @@ "@angular/common": "^18.0.5", "@angular/core": "^18.0.5", "@ngx-translate/core": "^15.0.0", - "@onecx/angular-accelerator": "^5", "@onecx/integration-interface": "^5", "rxjs": "^7.8.1" } }, "node_modules/@onecx/angular-testing": { - "version": "5.13.0", - "resolved": "https://registry.npmjs.org/@onecx/angular-testing/-/angular-testing-5.13.0.tgz", - "integrity": "sha512-bm0ea9pggyTM9l5dOuQ4p/VYOCjXU2/s+j8edND/U/WMGdrgMttsUEwuoreXLrC4BTQYCA+E6iWbZDAgLI7z6Q==", + "version": "5.20.1", + "resolved": "https://registry.npmjs.org/@onecx/angular-testing/-/angular-testing-5.20.1.tgz", + "integrity": "sha512-RgtgpZBLdCxQhzd+fh8fpGrJVIm+Wu7Rsylf7JYkH8Qje3FoQK71ddb5p/6InH73fjy3W2oVrpxwue8xQrt8Ig==", "license": "Apache-2.0", "dependencies": { "tslib": "^2.3.0" @@ -5918,9 +5918,9 @@ } }, "node_modules/@onecx/angular-webcomponents": { - "version": "5.13.0", - "resolved": "https://registry.npmjs.org/@onecx/angular-webcomponents/-/angular-webcomponents-5.13.0.tgz", - "integrity": "sha512-n7icbAK5plHnH0RWTSPvSaeKLqz6k/7blQLdSdWrcVsC5JPNxvLfr58FIRQIdl9qEgiX+lHkTLOHrA8SkKqirQ==", + "version": "5.20.1", + "resolved": "https://registry.npmjs.org/@onecx/angular-webcomponents/-/angular-webcomponents-5.20.1.tgz", + "integrity": "sha512-2DTEgjKpcZNpCQekRRwWxbp9swxWfuuHcxECdMb7U8VTPIDhrA85f3uC82BBfprJa1wzDXdLu2g8jYfN6e1kyQ==", "license": "Apache-2.0", "dependencies": { "tslib": "^2.3.0" @@ -5936,9 +5936,9 @@ } }, "node_modules/@onecx/integration-interface": { - "version": "5.13.0", - "resolved": "https://registry.npmjs.org/@onecx/integration-interface/-/integration-interface-5.13.0.tgz", - "integrity": "sha512-hIT7Zq4GHps/IhwtWRtuFwiqpKCqEHVVh6HdFqAm3xE//ee6Npq92ArJTsZMoCp5huVhXvAdfs4YGdPglEupfg==", + "version": "5.20.1", + "resolved": "https://registry.npmjs.org/@onecx/integration-interface/-/integration-interface-5.20.1.tgz", + "integrity": "sha512-bbS+t7ejvZgWQjqsRUIZv82fIpTUe85EMmZfv4/b7wfj/ss3ZFfSqbhVm3KVS11E2sgtBg6U4CUrXBTXbg6OHQ==", "license": "Apache-2.0", "peerDependencies": { "@onecx/accelerator": "^5", @@ -5947,9 +5947,9 @@ } }, "node_modules/@onecx/keycloak-auth": { - "version": "5.13.0", - "resolved": "https://registry.npmjs.org/@onecx/keycloak-auth/-/keycloak-auth-5.13.0.tgz", - "integrity": "sha512-arLY0yI0PFj+Zm8kNPCMuVv6wHz8rGt7vs7YFtTTM8eS0B4tYcnBseGzjJJQJeQ4TNa2LSt7Aoqn0OvhX+7rjA==", + "version": "5.20.1", + "resolved": "https://registry.npmjs.org/@onecx/keycloak-auth/-/keycloak-auth-5.20.1.tgz", + "integrity": "sha512-TeY1C/Js/qvxodhcXyoOqKUCrPUuygboupMPcmU3ZK5DrECgyyEkKNE3p2H0aL5/GDQOzySVrcr0dBia96/thA==", "license": "Apache-2.0", "dependencies": { "tslib": "^2.3.0" @@ -5965,9 +5965,9 @@ } }, "node_modules/@onecx/portal-integration-angular": { - "version": "5.13.0", - "resolved": "https://registry.npmjs.org/@onecx/portal-integration-angular/-/portal-integration-angular-5.13.0.tgz", - "integrity": "sha512-H7BjGx2W0HMGFxyxzi/2FvY+StDgPXG+6PHfdWt+BiwwHDxjdhqRmKm4nor01X9GE/6i0zp+PzIYzqXEmuMszA==", + "version": "5.20.1", + "resolved": "https://registry.npmjs.org/@onecx/portal-integration-angular/-/portal-integration-angular-5.20.1.tgz", + "integrity": "sha512-vBFMrE+HRkEkfcF1fNgiu/9N6XkaVHC4I+bN0KwE6dU8z9RM1NsLqUqQOHIEIgS7BiF0bDbmIu0KtMLJ8UdkYw==", "license": "Apache-2.0", "dependencies": { "tslib": "^2.3.0" @@ -6000,9 +6000,9 @@ } }, "node_modules/@onecx/portal-layout-styles": { - "version": "5.13.0", - "resolved": "https://registry.npmjs.org/@onecx/portal-layout-styles/-/portal-layout-styles-5.13.0.tgz", - "integrity": "sha512-N0sl2BJVHo56lnb+kWWZrksrM1GGGS7AoRgMc1p5SCOL0ilBwQVQHg1MfvjIntUTzo8lY7Dgu5Ea4Mc8viKOsQ==", + "version": "5.20.1", + "resolved": "https://registry.npmjs.org/@onecx/portal-layout-styles/-/portal-layout-styles-5.20.1.tgz", + "integrity": "sha512-cFerDMOmMCqZbwYdsPMEJY13q/Xm1QhN+zMjwV8cMDj44f+VCOV0lees4K2JicV2vOQblEX4fdgcgwUQzGF0yg==", "license": "Apache-2.0", "peerDependencies": { "tslib": "^2.6.3" diff --git a/package.json b/package.json index 15d9ea2..7c59c7c 100644 --- a/package.json +++ b/package.json @@ -51,17 +51,17 @@ "@ngrx/router-store": "^18.0.1", "@ngx-translate/core": "^15.0.0", "@ngx-translate/http-loader": "^8.0.0", - "@onecx/accelerator": "5.13.0", - "@onecx/angular-accelerator": "5.13.0", - "@onecx/angular-auth": "5.13.0", - "@onecx/angular-integration-interface": "5.13.0", - "@onecx/angular-remote-components": "5.13.0", - "@onecx/angular-testing": "5.13.0", - "@onecx/angular-webcomponents": "5.13.0", - "@onecx/integration-interface": "5.13.0", - "@onecx/keycloak-auth": "5.13.0", - "@onecx/portal-integration-angular": "5.13.0", - "@onecx/portal-layout-styles": "5.13.0", + "@onecx/accelerator": "^5.20.1", + "@onecx/angular-accelerator": "^5.20.1", + "@onecx/angular-auth": "^5.20.1", + "@onecx/angular-integration-interface": "^5.20.1", + "@onecx/angular-remote-components": "^5.20.1", + "@onecx/angular-testing": "^5.20.1", + "@onecx/angular-webcomponents": "^5.20.1", + "@onecx/integration-interface": "^5.20.1", + "@onecx/keycloak-auth": "^5.20.1", + "@onecx/portal-integration-angular": "^5.20.1", + "@onecx/portal-layout-styles": "^5.20.1", "@webcomponents/webcomponentsjs": "^2.8.0", "primeflex": "^3.3.1", "primeicons": "^7.0.0", diff --git a/src/app/remotes/announcement-banner/announcement-banner.component.ts b/src/app/remotes/announcement-banner/announcement-banner.component.ts index 3216a58..5cd5876 100644 --- a/src/app/remotes/announcement-banner/announcement-banner.component.ts +++ b/src/app/remotes/announcement-banner/announcement-banner.component.ts @@ -16,7 +16,12 @@ import { ocxRemoteWebcomponent, provideTranslateServiceForRoot } from '@onecx/angular-remote-components' -import { AppConfigService, UserService, createRemoteComponentTranslateLoader } from '@onecx/portal-integration-angular' +import { + AppConfigService, + PortalCoreModule, + UserService, + createRemoteComponentTranslateLoader +} from '@onecx/portal-integration-angular' import { Announcement, AnnouncementAbstract, @@ -32,6 +37,7 @@ import { environment } from 'src/environments/environment' imports: [ AngularRemoteComponentsModule, CommonModule, + PortalCoreModule, TranslateModule, SharedModule, CarouselModule,