cic-staff-client/src/app/shared/_pipes/safe.pipe.ts

14 lines
364 B
TypeScript
Raw Normal View History

2021-04-27 15:45:40 +02:00
import { Pipe, PipeTransform } from '@angular/core';
2021-05-10 18:15:25 +02:00
import { DomSanitizer } from '@angular/platform-browser';
2021-04-27 15:45:40 +02:00
@Pipe({
2021-05-10 18:15:25 +02:00
name: 'safe',
2021-04-27 15:45:40 +02:00
})
export class SafePipe implements PipeTransform {
constructor(private sanitizer: DomSanitizer) {}
transform(url: string, ...args: unknown[]): unknown {
return this.sanitizer.bypassSecurityTrustResourceUrl(url);
}
}