14 lines
1.6 KiB
JavaScript
14 lines
1.6 KiB
JavaScript
import * as moment from 'moment';
|
|
import { Pipe } from '@angular/core';
|
|
const momentConstructor = moment;
|
|
export class IsBeforePipe {
|
|
transform(value, otherValue, unit) {
|
|
return momentConstructor(value).isBefore(momentConstructor(otherValue), unit);
|
|
}
|
|
}
|
|
IsBeforePipe.decorators = [
|
|
{ type: Pipe, args: [{
|
|
name: 'amIsBefore',
|
|
},] }
|
|
];
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaXMtYmVmb3JlLnBpcGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvaXMtYmVmb3JlLnBpcGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxLQUFLLE1BQU0sTUFBTSxRQUFRLENBQUM7QUFFakMsT0FBTyxFQUFFLElBQUksRUFBaUIsTUFBTSxlQUFlLENBQUM7QUFFcEQsTUFBTSxpQkFBaUIsR0FBRyxNQUFNLENBQUM7QUFLakMsTUFBTSxPQUFPLFlBQVk7SUFDdkIsU0FBUyxDQUNQLEtBQXlCLEVBQ3pCLFVBQThCLEVBQzlCLElBQWdDO1FBRWhDLE9BQU8saUJBQWlCLENBQUMsS0FBSyxDQUFDLENBQUMsUUFBUSxDQUFDLGlCQUFpQixDQUFDLFVBQVUsQ0FBQyxFQUFFLElBQUksQ0FBQyxDQUFDO0lBQ2hGLENBQUM7OztZQVZGLElBQUksU0FBQztnQkFDSixJQUFJLEVBQUUsWUFBWTthQUNuQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCAqIGFzIG1vbWVudCBmcm9tICdtb21lbnQnO1xuXG5pbXBvcnQgeyBQaXBlLCBQaXBlVHJhbnNmb3JtIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbmNvbnN0IG1vbWVudENvbnN0cnVjdG9yID0gbW9tZW50O1xuXG5AUGlwZSh7XG4gIG5hbWU6ICdhbUlzQmVmb3JlJyxcbn0pXG5leHBvcnQgY2xhc3MgSXNCZWZvcmVQaXBlIGltcGxlbWVudHMgUGlwZVRyYW5zZm9ybSB7XG4gIHRyYW5zZm9ybShcbiAgICB2YWx1ZTogbW9tZW50Lk1vbWVudElucHV0LFxuICAgIG90aGVyVmFsdWU6IG1vbWVudC5Nb21lbnRJbnB1dCxcbiAgICB1bml0PzogbW9tZW50LnVuaXRPZlRpbWUuU3RhcnRPZixcbiAgKTogYm9vbGVhbiB7XG4gICAgcmV0dXJuIG1vbWVudENvbnN0cnVjdG9yKHZhbHVlKS5pc0JlZm9yZShtb21lbnRDb25zdHJ1Y3RvcihvdGhlclZhbHVlKSwgdW5pdCk7XG4gIH1cbn1cbiJdfQ==
|