Skip to content

Commit d4e7e9e

Browse files
committed
refactor: update to improve type safety and formatting
- Changed parameter type in method to for better type safety. - Added a fallback to an empty string () when is undefined. - Updated formatting to align with Angular style guide (e.g., double quotes for imports). - Removed unnecessary constructor.
1 parent 9a2c6f1 commit d4e7e9e

File tree

1 file changed

+9
-14
lines changed

1 file changed

+9
-14
lines changed
Lines changed: 9 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,14 @@
1-
import { Pipe, PipeTransform, inject } from '@angular/core';
2-
import { DomSanitizer, SafeHtml } from '@angular/platform-browser';
1+
import { Pipe, PipeTransform, inject } from "@angular/core";
2+
import { DomSanitizer, SafeHtml } from "@angular/platform-browser";
33

44
@Pipe({
5-
name: 'trustHtml',
6-
pure: true,
7-
standalone: true,
5+
name: "trustHtml",
6+
pure: true,
7+
standalone: true,
88
})
99
export class TrustHtmlPipe implements PipeTransform {
10-
11-
private sanitizer: DomSanitizer = inject(DomSanitizer);
12-
13-
constructor() {
14-
}
15-
16-
transform(content: any): SafeHtml {
17-
return this.sanitizer.bypassSecurityTrustHtml(content);
18-
}
10+
private sanitizer: DomSanitizer = inject(DomSanitizer);
11+
transform(content: string | undefined): SafeHtml {
12+
return this.sanitizer.bypassSecurityTrustHtml(content ?? "");
13+
}
1914
}

0 commit comments

Comments
 (0)