[ACS-7597] Convert Core pipes to Standalone # (#9560)

This commit is contained in:
Denys Vuika
2024-04-16 08:18:12 -04:00
committed by GitHub
parent 7854cde20f
commit eaad09b06d
17 changed files with 89 additions and 118 deletions

View File

@@ -20,12 +20,11 @@ import { DomSanitizer, SafeHtml } from '@angular/platform-browser';
import { UserLike } from './user-like.interface';
@Pipe({
name: 'usernameInitials'
name: 'usernameInitials',
standalone: true
})
export class InitialUsernamePipe implements PipeTransform {
constructor(private sanitized: DomSanitizer) {
}
constructor(private sanitized: DomSanitizer) {}
transform(user: UserLike & { displayName?: string }, className: string = '', delimiter: string = ''): SafeHtml {
let safeHtml: SafeHtml = '';
@@ -42,8 +41,8 @@ export class InitialUsernamePipe implements PipeTransform {
}
getInitialUserName(firstName: string, lastName: string, delimiter: string): string {
firstName = (firstName ? firstName[0] : '');
lastName = (lastName ? lastName[0] : '');
firstName = firstName ? firstName[0] : '';
lastName = lastName ? lastName[0] : '';
return firstName + delimiter + lastName;
}
}