diff --git a/.eslintrc.json b/.eslintrc.json index 0bc384a39a..eea6ff8a61 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -1,6 +1,8 @@ { "root": true, - "ignorePatterns": ["projects/**/*"], + "ignorePatterns": [ + "projects/**/*", + "src/app/shared/sdk/models/ingestor/**"], // Ignore autogenerated files "parserOptions": { "ecmaVersion": 2020, "sourceType": "module", diff --git a/package-lock.json b/package-lock.json index e10fd0d241..291c1a527d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -25,6 +25,7 @@ "@jsonforms/angular": "^3.5.1", "@jsonforms/angular-material": "^3.5.1", "@jsonforms/core": "^3.5.1", + "@jsonforms/react": "^3.5.1", "@ngbracket/ngx-layout": "^16.0.0", "@ngrx/effects": "^19.1.0", "@ngrx/operators": "^19.1.0", @@ -3914,6 +3915,19 @@ } } }, + "node_modules/@jsonforms/react": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/@jsonforms/react/-/react-3.6.0.tgz", + "integrity": "sha512-dor7FYltCkNkAM+SVZGtabjpUhGlj0/coAqx7GIZ8h+leET+d1sLEAc8kfxxh6gZBq9C4KAErb0Pj3uHedOs9Q==", + "license": "MIT", + "dependencies": { + "lodash": "^4.17.21" + }, + "peerDependencies": { + "@jsonforms/core": "3.6.0", + "react": "^16.12.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, "node_modules/@jsonjoy.com/base64": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-1.1.2.tgz", @@ -15193,6 +15207,16 @@ "node": ">=0.10.0" } }, + "node_modules/react": { + "version": "19.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-19.2.0.tgz", + "integrity": "sha512-tmbWg6W31tQLeB5cdIBOicJDJRR2KzXsV7uSK9iNfLWQ5bIZfxuPEHp7M8wiHyHnn0DD1i7w3Zmin0FtkrwoCQ==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/react-is": { "version": "17.0.2", "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", diff --git a/package.json b/package.json index 38050d3e69..8d0a85cd95 100644 --- a/package.json +++ b/package.json @@ -34,6 +34,7 @@ "@jsonforms/angular": "^3.5.1", "@jsonforms/angular-material": "^3.5.1", "@jsonforms/core": "^3.5.1", + "@jsonforms/react": "^3.5.1", "@ngbracket/ngx-layout": "^16.0.0", "@ngrx/effects": "^19.1.0", "@ngrx/operators": "^19.1.0", diff --git a/src/app/_layout/app-header/_app-header-theme.scss b/src/app/_layout/app-header/_app-header-theme.scss index 604d21c036..1fbe57dc0f 100644 --- a/src/app/_layout/app-header/_app-header-theme.scss +++ b/src/app/_layout/app-header/_app-header-theme.scss @@ -7,10 +7,16 @@ .header { mat-toolbar { - background-color: mat.m2-get-color-from-palette($primary, "default-contrast"); - border-bottom: 2px solid mat.m2-get-color-from-palette($primary, "default"); + background-color: mat.m2-get-color-from-palette( + $primary, + "default-contrast" + ); + border-bottom: 2px solid + mat.m2-get-color-from-palette($primary, "default"); } - a, h3, div { + a, + h3, + div { color: mat.m2-get-color-from-palette($primary, "default"); } } diff --git a/src/app/_layout/app-header/app-header.component.html b/src/app/_layout/app-header/app-header.component.html index edb823889f..1123522112 100644 --- a/src/app/_layout/app-header/app-header.component.html +++ b/src/app/_layout/app-header/app-header.component.html @@ -1,6 +1,8 @@