UNPKG

ng-business-hours

Version:

Angular component allows you to show and manage business hours

21 lines 2.2 kB
import { formatDate } from '@angular/common'; import { Pipe } from '@angular/core'; import { NgBusinessHoursLocaleService } from './ng-business-hours-locale.service'; export class LocalizedDatePipe { constructor(localeService) { this.localeService = localeService; } transform(value, pattern = 'E') { return formatDate(value, pattern, this.localeService.getCurrentLocale()); } } LocalizedDatePipe.decorators = [ { type: Pipe, args: [{ name: 'localizedDate', pure: false },] } ]; LocalizedDatePipe.ctorParameters = () => [ { type: NgBusinessHoursLocaleService } ]; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibG9jYWxpemVkLWRhdGUucGlwZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3Byb2plY3RzL25nLWJ1c2luZXNzLWhvdXJzL3NyYy9saWIvbG9jYWxpemVkLWRhdGUucGlwZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUMsVUFBVSxFQUFDLE1BQU0saUJBQWlCLENBQUM7QUFDM0MsT0FBTyxFQUFDLElBQUksRUFBZ0IsTUFBTSxlQUFlLENBQUM7QUFDbEQsT0FBTyxFQUFDLDRCQUE0QixFQUFDLE1BQU0sb0NBQW9DLENBQUM7QUFNaEYsTUFBTSxPQUFPLGlCQUFpQjtJQUU1QixZQUFvQixhQUEyQztRQUEzQyxrQkFBYSxHQUFiLGFBQWEsQ0FBOEI7SUFDL0QsQ0FBQztJQUVELFNBQVMsQ0FBQyxLQUFVLEVBQUUsVUFBa0IsR0FBRztRQUN6QyxPQUFPLFVBQVUsQ0FBQyxLQUFLLEVBQUUsT0FBTyxFQUFFLElBQUksQ0FBQyxhQUFhLENBQUMsZ0JBQWdCLEVBQUUsQ0FBQyxDQUFDO0lBQzNFLENBQUM7OztZQVhGLElBQUksU0FBQztnQkFDSixJQUFJLEVBQUUsZUFBZTtnQkFDckIsSUFBSSxFQUFFLEtBQUs7YUFDWjs7O1lBTE8sNEJBQTRCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtmb3JtYXREYXRlfSBmcm9tICdAYW5ndWxhci9jb21tb24nO1xuaW1wb3J0IHtQaXBlLCBQaXBlVHJhbnNmb3JtfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7TmdCdXNpbmVzc0hvdXJzTG9jYWxlU2VydmljZX0gZnJvbSAnLi9uZy1idXNpbmVzcy1ob3Vycy1sb2NhbGUuc2VydmljZSc7XG5cbkBQaXBlKHtcbiAgbmFtZTogJ2xvY2FsaXplZERhdGUnLFxuICBwdXJlOiBmYWxzZVxufSlcbmV4cG9ydCBjbGFzcyBMb2NhbGl6ZWREYXRlUGlwZSBpbXBsZW1lbnRzIFBpcGVUcmFuc2Zvcm0ge1xuXG4gIGNvbnN0cnVjdG9yKHByaXZhdGUgbG9jYWxlU2VydmljZTogTmdCdXNpbmVzc0hvdXJzTG9jYWxlU2VydmljZSkge1xuICB9XG5cbiAgdHJhbnNmb3JtKHZhbHVlOiBhbnksIHBhdHRlcm46IHN0cmluZyA9ICdFJyk6IGFueSB7XG4gICAgcmV0dXJuIGZvcm1hdERhdGUodmFsdWUsIHBhdHRlcm4sIHRoaXMubG9jYWxlU2VydmljZS5nZXRDdXJyZW50TG9jYWxlKCkpO1xuICB9XG59XG4iXX0=