Skip to content

Commit 2708dc1

Browse files
committed
feat(dfx-helper): add sanitize-html pipe
1 parent 641cbb9 commit 2708dc1

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

libs/dfx-helper/src/lib/pipes/index.ts

+1
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,6 @@ export * from './currency.pipe';
33
export * from './implode';
44
export * from './name-map';
55
export * from './pluck';
6+
export * from './sanitize-html.pipe';
67
export * from './time-left';
78
export * from './time-span';
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
import { inject, Pipe, PipeTransform } from '@angular/core';
2+
import { DomSanitizer, SafeHtml } from '@angular/platform-browser';
3+
4+
@Pipe({ name: 'sanitizeHtml', pure: true })
5+
export class SanitizeHtmlPipe implements PipeTransform {
6+
private readonly _sanitizer = inject(DomSanitizer);
7+
8+
transform(value: string): SafeHtml {
9+
return this._sanitizer.bypassSecurityTrustHtml(value);
10+
}
11+
}

0 commit comments

Comments
 (0)