Merge remote-tracking branch 'origin/master' into RED-10139
This commit is contained in:
commit
4bf2e79c57
@ -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]"
|
||||||
|
|||||||
@ -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();
|
||||||
}
|
}
|
||||||
|
|||||||
@ -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 }),
|
||||||
}));
|
}));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -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",
|
||||||
|
|||||||
@ -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": {
|
||||||
|
|||||||
@ -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",
|
||||||
|
|||||||
@ -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": {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user