novo-elements
Version:
Bullhorn's NOVO Element Repository for Angular 2
17 lines (15 loc) • 506 B
text/typescript
// NG2
import { Injectable, Pipe, PipeTransform } from '@angular/core';
// App
import { Helpers } from '../../utils/Helpers';
({ name: 'decodeURI' })
()
export class DecodeURIPipe implements PipeTransform {
transform(encodedString: string): string {
let decodedString: string = '';
if (!Helpers.isBlank(encodedString) && typeof encodedString === 'string') {
decodedString = decodeURIComponent(encodedString);
}
return decodedString;
}
}