Files
openstapps/frontend/app/src/app/util/sanitize-html.pipe.ts

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)!;
}
}