ng2-pipes
Version:
Useful angular2 pipes
15 lines (12 loc) • 391 B
text/typescript
import {PipeTransform, Pipe} from '@angular/core';
import GeneralHelper from '../helpers/helpers';
({name: 'ucwords'})
export class UcWordsPipe implements PipeTransform {
transform(text: string): string {
return GeneralHelper.isString(text)
? text.split(' ')
.map(sub => sub.slice(0, 1).toUpperCase() + sub.slice(1))
.join(' ')
: text;
}
}