ucap-angular/projects/ui/src/lib/pipes/phone-number.pipe.ts
2020-03-27 17:39:01 +09:00

15 lines
424 B
TypeScript

import { Pipe, PipeTransform } from '@angular/core';
import { CountryCode } from 'libphonenumber-js';
import { PhoneNumberUtil } from '../utils/phone-number.util';
@Pipe({ name: 'ucapPhoneNumber' })
export class PhoneNumberPipe implements PipeTransform {
public transform(
value: string,
country: CountryCode,
mask: boolean = false
): string {
return PhoneNumberUtil.format(country, value, mask);
}
}