import { Pipe, PipeTransform } from '@angular/core';
import { isObservable, Observable } from 'rxjs';
@Pipe({
name: 'validateDate'
})
export class ValidateDatePipe implements PipeTransform {
transform(value: string | Observable<string>): string | Observable<string> | null {
if (!Number.isNaN(Number(value)) || isObservable(value)) {
return value;
}
return null;
}
}