Loading libs/pipes/santization/src/lib/santization.pipe.ts +3 −3 Original line number Diff line number Diff line Loading @@ -9,9 +9,9 @@ export class SantizationPipe implements PipeTransform { constructor(private readonly santizationService: SantizationService) {} transform( value: string, type: 'html' | 'style' | 'script' | 'url' | 'resourceUrl' = 'url', ): SafeValue { value: string | null, type: 'html' | 'style' | 'script' | 'url' | 'resourceUrl' = 'url' ): SafeValue | null { return this.santizationService.transform(value, type); } } libs/pipes/santization/src/lib/santization.service.ts +7 −3 Original line number Diff line number Diff line import { Inject, Injectable Injectable, SecurityContext } from '@angular/core'; import { DomSanitizer, Loading @@ -15,9 +16,12 @@ export class SantizationService { constructor(@Inject(DomSanitizer) private _sanitizer: DomSanitizer) {} transform( value: string, value: string | null, type: 'html' | 'style' | 'script' | 'url' | 'resourceUrl' = 'url' ): SafeValue { ): SafeValue | null { if (value === null) { return this._sanitizer.sanitize(SecurityContext.NONE, value); } switch (type) { case 'html': return this._sanitizer.bypassSecurityTrustHtml(value); Loading Loading
libs/pipes/santization/src/lib/santization.pipe.ts +3 −3 Original line number Diff line number Diff line Loading @@ -9,9 +9,9 @@ export class SantizationPipe implements PipeTransform { constructor(private readonly santizationService: SantizationService) {} transform( value: string, type: 'html' | 'style' | 'script' | 'url' | 'resourceUrl' = 'url', ): SafeValue { value: string | null, type: 'html' | 'style' | 'script' | 'url' | 'resourceUrl' = 'url' ): SafeValue | null { return this.santizationService.transform(value, type); } }
libs/pipes/santization/src/lib/santization.service.ts +7 −3 Original line number Diff line number Diff line import { Inject, Injectable Injectable, SecurityContext } from '@angular/core'; import { DomSanitizer, Loading @@ -15,9 +16,12 @@ export class SantizationService { constructor(@Inject(DomSanitizer) private _sanitizer: DomSanitizer) {} transform( value: string, value: string | null, type: 'html' | 'style' | 'script' | 'url' | 'resourceUrl' = 'url' ): SafeValue { ): SafeValue | null { if (value === null) { return this._sanitizer.sanitize(SecurityContext.NONE, value); } switch (type) { case 'html': return this._sanitizer.bypassSecurityTrustHtml(value); Loading