Merge remote-tracking branch 'origin/master' into RED-10139

This commit is contained in:
Nicoleta Panaghiu 2024-10-17 18:01:00 +03:00
commit 4bf2e79c57
7 changed files with 23 additions and 23 deletions

View File

@ -23,7 +23,7 @@
<div class="mt-44"> <div class="mt-44">
<redaction-donut-chart <redaction-donut-chart
[config]="chartConfig" [config]="chartConfig()"
[radius]="63" [radius]="63"
[strokeWidth]="15" [strokeWidth]="15"
[subtitles]="['user-stats.chart.users' | translate]" [subtitles]="['user-stats.chart.users' | translate]"

View File

@ -1,4 +1,4 @@
import { Component, EventEmitter, Input, Output } from '@angular/core'; import { Component, EventEmitter, input, Input, output, Output } from '@angular/core';
import { DonutChartConfig } from '@red/domain'; import { DonutChartConfig } from '@red/domain';
import { CircleButtonComponent } from '@iqser/common-ui'; import { CircleButtonComponent } from '@iqser/common-ui';
import { TranslateModule } from '@ngx-translate/core'; import { TranslateModule } from '@ngx-translate/core';
@ -12,6 +12,6 @@ import { DonutChartComponent } from '@shared/components/donut-chart/donut-chart.
imports: [CircleButtonComponent, TranslateModule, DonutChartComponent], imports: [CircleButtonComponent, TranslateModule, DonutChartComponent],
}) })
export class UsersStatsComponent { export class UsersStatsComponent {
@Output() toggleCollapse = new EventEmitter(); readonly chartConfig = input.required<DonutChartConfig[]>();
@Input() chartConfig: DonutChartConfig[]; readonly toggleCollapse = output();
} }

View File

@ -57,7 +57,7 @@ export class TranslateChartService {
translateRoles(config: DonutChartConfig[]): DonutChartConfig[] { translateRoles(config: DonutChartConfig[]): DonutChartConfig[] {
return config.map(val => ({ return config.map(val => ({
...val, ...val,
label: this._translateService.instant(rolesTranslations[val.label]).toLowerCase(), label: this._translateService.instant(rolesTranslations[val.label], { length: val.value }),
})); }));
} }
} }

View File

@ -2316,13 +2316,13 @@
}, },
"roles": { "roles": {
"inactive": "Inaktiv", "inactive": "Inaktiv",
"manager-admin": "Manager & Admin", "manager-admin": "Manager & {length, plural, one{Admin} other{Admins}}",
"no-role": "Keine Rolle definiert", "no-role": "Keine Rolle definiert",
"red-admin": "Anwendungsadmin", "red-admin": "{length, plural, one{Anwendungsadmin} other{Anwendungsadmins}}",
"red-manager": "Manager", "red-manager": "Manager",
"red-user": "Benutzer", "red-user": "Benutzer",
"red-user-admin": "Benutzeradmin", "red-user-admin": "{length, plural, one{Benutzeradmin} other{Benutzeradmins}}",
"regular": "regulärer Benutzer" "regular": "{length, plural, one{regulärer} other{reguläre}} Benutzer"
}, },
"search": { "search": {
"active-dossiers": "Dokumente in aktiven Dossiers", "active-dossiers": "Dokumente in aktiven Dossiers",

View File

@ -2359,12 +2359,12 @@
}, },
"roles": { "roles": {
"inactive": "Inactive", "inactive": "Inactive",
"manager-admin": "Manager & admin", "manager-admin": "Manager & {length, plural, one{Admin} other{Admins}}",
"no-role": "No role defined", "no-role": "No role defined",
"red-admin": "Application admin", "red-admin": "Application {length, plural, one{admin} other{admins}}",
"red-manager": "Manager", "red-manager": "{length, plural, one{Manager} other{Managers}}",
"red-user": "User", "red-user": "{length, plural, one{User} other{Users}}",
"red-user-admin": "Users admin", "red-user-admin": "{length, plural, one{User} other{Users}} admin",
"regular": "Regular" "regular": "Regular"
}, },
"search-screen": { "search-screen": {

View File

@ -2316,13 +2316,13 @@
}, },
"roles": { "roles": {
"inactive": "Inaktiv", "inactive": "Inaktiv",
"manager-admin": "Manager & admin", "manager-admin": "Manager & {length, plural, one{Admin} other{Admins}}",
"no-role": "Keine Rolle definiert", "no-role": "Keine Rolle definiert",
"red-admin": "Anwendungsadministrator", "red-admin": "{length, plural, one{Anwendungsadmin} other{Anwendungsadmins}}",
"red-manager": "Manager", "red-manager": "Manager",
"red-user": "Benutzer", "red-user": "Benutzer",
"red-user-admin": "Benutzer-Admin", "red-user-admin": "{length, plural, one{Benutzeradmin} other{Benutzeradmins}}",
"regular": "Regulär" "regular": "{length, plural, one{regulärer} other{reguläre}} Benutzer"
}, },
"search": { "search": {
"active-dossiers": "ganze Plattform", "active-dossiers": "ganze Plattform",

View File

@ -2359,12 +2359,12 @@
}, },
"roles": { "roles": {
"inactive": "Inactive", "inactive": "Inactive",
"manager-admin": "Manager & admin", "manager-admin": "Manager & {length, plural, one{Admin} other{Admins}}",
"no-role": "No role defined", "no-role": "No role defined",
"red-admin": "Application admin", "red-admin": "Application {length, plural, one{admin} other{admins}}",
"red-manager": "Manager", "red-manager": "{length, plural, one{Manager} other{Managers}}",
"red-user": "User", "red-user": "{length, plural, one{User} other{Users}}",
"red-user-admin": "Users admin", "red-user-admin": "{length, plural, one{User} other{Users}} admin",
"regular": "Regular" "regular": "Regular"
}, },
"search-screen": { "search-screen": {