mirror of
https://gitlab.com/openstapps/openstapps.git
synced 2026-01-10 03:32:52 +00:00
16 lines
423 B
TypeScript
16 lines
423 B
TypeScript
import {Pipe, PipeTransform, SecurityContext} from '@angular/core';
|
|
import {DomSanitizer, SafeHtml} from '@angular/platform-browser';
|
|
|
|
@Pipe({
|
|
name: 'sanitizeHtml',
|
|
standalone: true,
|
|
pure: true,
|
|
})
|
|
export class SanitizeHtmlPipe implements PipeTransform {
|
|
constructor(private sanitizer: DomSanitizer) {}
|
|
|
|
transform(value: string): SafeHtml {
|
|
return this.sanitizer.sanitize(SecurityContext.HTML, value)!;
|
|
}
|
|
}
|