Release Polish 3 (#3359)

This commit is contained in:
Joe Milazzo 2024-11-12 13:04:43 -06:00 committed by GitHub
parent dd3dec269f
commit f812f61001
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
34 changed files with 211 additions and 134 deletions

View file

@ -1,6 +1,6 @@
import {inject, Pipe, PipeTransform} from '@angular/core';
import { PersonRole } from '../_models/metadata/person';
import {TranslocoService} from "@jsverse/transloco";
import {translate, TranslocoService} from "@jsverse/transloco";
@Pipe({
name: 'personRole',
@ -8,39 +8,38 @@ import {TranslocoService} from "@jsverse/transloco";
})
export class PersonRolePipe implements PipeTransform {
translocoService = inject(TranslocoService);
transform(value: PersonRole): string {
switch (value) {
case PersonRole.Artist:
return this.translocoService.translate('person-role-pipe.artist');
return translate('person-role-pipe.artist');
case PersonRole.Character:
return this.translocoService.translate('person-role-pipe.character');
return translate('person-role-pipe.character');
case PersonRole.Colorist:
return this.translocoService.translate('person-role-pipe.colorist');
return translate('person-role-pipe.colorist');
case PersonRole.CoverArtist:
return this.translocoService.translate('person-role-pipe.artist');
return translate('person-role-pipe.artist');
case PersonRole.Editor:
return this.translocoService.translate('person-role-pipe.editor');
return translate('person-role-pipe.editor');
case PersonRole.Inker:
return this.translocoService.translate('person-role-pipe.inker');
return translate('person-role-pipe.inker');
case PersonRole.Letterer:
return this.translocoService.translate('person-role-pipe.letterer');
return translate('person-role-pipe.letterer');
case PersonRole.Penciller:
return this.translocoService.translate('person-role-pipe.penciller');
return translate('person-role-pipe.penciller');
case PersonRole.Publisher:
return this.translocoService.translate('person-role-pipe.publisher');
return translate('person-role-pipe.publisher');
case PersonRole.Imprint:
return this.translocoService.translate('person-role-pipe.imprint');
return translate('person-role-pipe.imprint');
case PersonRole.Writer:
return this.translocoService.translate('person-role-pipe.writer');
return translate('person-role-pipe.writer');
case PersonRole.Team:
return this.translocoService.translate('person-role-pipe.team');
return translate('person-role-pipe.team');
case PersonRole.Location:
return this.translocoService.translate('person-role-pipe.location');
return translate('person-role-pipe.location');
case PersonRole.Translator:
return this.translocoService.translate('person-role-pipe.translator');
return translate('person-role-pipe.translator');
case PersonRole.Other:
return this.translocoService.translate('person-role-pipe.other');
return translate('person-role-pipe.other');
default:
return '';
}