UNPKG

@junte/ui

Version:

Quality Angular UI components kit

25 lines 2.4 kB
import { __decorate, __metadata } from "tslib"; import { Pipe, } from '@angular/core'; import format from 'date-fns/format'; import { JunteUIConfig } from '../../../config'; var FormatPipe = /** @class */ (function () { function FormatPipe(config) { this.config = config; } FormatPipe.prototype.transform = function (date, dateFormat) { return format(date, dateFormat, { locale: this.config.locale.dfns, weekStartsOn: this.config.weekStartsOn }); }; FormatPipe.ctorParameters = function () { return [ { type: JunteUIConfig } ]; }; FormatPipe = __decorate([ Pipe({ name: 'jntFormat' }), __metadata("design:paramtypes", [JunteUIConfig]) ], FormatPipe); return FormatPipe; }()); export { FormatPipe }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZm9ybWF0LnBpcGUuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AanVudGUvdWkvIiwic291cmNlcyI6WyJsaWIvY29yZS9waXBlcy9kYXRlL2Zvcm1hdC5waXBlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSxPQUFPLEVBQUUsSUFBSSxHQUFrQixNQUFNLGVBQWUsQ0FBQztBQUNyRCxPQUFPLE1BQU0sTUFBTSxpQkFBaUIsQ0FBQztBQUNyQyxPQUFPLEVBQUUsYUFBYSxFQUFFLE1BQU0saUJBQWlCLENBQUM7QUFHaEQ7SUFFRSxvQkFBb0IsTUFBcUI7UUFBckIsV0FBTSxHQUFOLE1BQU0sQ0FBZTtJQUN6QyxDQUFDO0lBRUQsOEJBQVMsR0FBVCxVQUFVLElBQVUsRUFBRSxVQUFrQjtRQUN0QyxPQUFPLE1BQU0sQ0FBQyxJQUFJLEVBQUUsVUFBVSxFQUFFO1lBQzlCLE1BQU0sRUFBRSxJQUFJLENBQUMsTUFBTSxDQUFDLE1BQU0sQ0FBQyxJQUFJO1lBQy9CLFlBQVksRUFBRSxJQUFJLENBQUMsTUFBTSxDQUFDLFlBQVk7U0FDdkMsQ0FBQyxDQUFDO0lBQ0wsQ0FBQzs7Z0JBUjJCLGFBQWE7O0lBRjlCLFVBQVU7UUFEdEIsSUFBSSxDQUFDLEVBQUMsSUFBSSxFQUFFLFdBQVcsRUFBQyxDQUFDO3lDQUdJLGFBQWE7T0FGOUIsVUFBVSxDQVd0QjtJQUFELGlCQUFDO0NBQUEsQUFYRCxJQVdDO1NBWFksVUFBVSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFBpcGUsIFBpcGVUcmFuc2Zvcm0sIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgZm9ybWF0IGZyb20gJ2RhdGUtZm5zL2Zvcm1hdCc7XG5pbXBvcnQgeyBKdW50ZVVJQ29uZmlnIH0gZnJvbSAnLi4vLi4vLi4vY29uZmlnJztcblxuQFBpcGUoe25hbWU6ICdqbnRGb3JtYXQnfSlcbmV4cG9ydCBjbGFzcyBGb3JtYXRQaXBlIGltcGxlbWVudHMgUGlwZVRyYW5zZm9ybSB7XG5cbiAgY29uc3RydWN0b3IocHJpdmF0ZSBjb25maWc6IEp1bnRlVUlDb25maWcpIHtcbiAgfVxuXG4gIHRyYW5zZm9ybShkYXRlOiBEYXRlLCBkYXRlRm9ybWF0OiBzdHJpbmcpOiBzdHJpbmcge1xuICAgIHJldHVybiBmb3JtYXQoZGF0ZSwgZGF0ZUZvcm1hdCwge1xuICAgICAgbG9jYWxlOiB0aGlzLmNvbmZpZy5sb2NhbGUuZGZucyxcbiAgICAgIHdlZWtTdGFydHNPbjogdGhpcy5jb25maWcud2Vla1N0YXJ0c09uXG4gICAgfSk7XG4gIH1cbn1cbiJdfQ==