From 9d2c71269bd97ee976b05af7ec72ebce510565c7 Mon Sep 17 00:00:00 2001 From: Dzmitry Shylovich Date: Mon, 30 Jan 2017 21:26:21 +0300 Subject: [PATCH] refactor(common): remove isDate from facade (#13895) --- modules/@angular/common/src/pipes/date_pipe.ts | 6 +++++- modules/@angular/facade/src/lang.ts | 4 ---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/modules/@angular/common/src/pipes/date_pipe.ts b/modules/@angular/common/src/pipes/date_pipe.ts index 872cef2975..b691375c36 100644 --- a/modules/@angular/common/src/pipes/date_pipe.ts +++ b/modules/@angular/common/src/pipes/date_pipe.ts @@ -8,7 +8,7 @@ import {Inject, LOCALE_ID, Pipe, PipeTransform} from '@angular/core'; -import {NumberWrapper, isDate} from '../facade/lang'; +import {NumberWrapper} from '../facade/lang'; import {DateFormatter} from './intl'; import {InvalidPipeArgumentError} from './invalid_pipe_argument_error'; @@ -140,3 +140,7 @@ export class DatePipe implements PipeTransform { function isBlank(obj: any): boolean { return obj == null || obj === ''; } + +function isDate(obj: any): obj is Date { + return obj instanceof Date && !isNaN(obj.valueOf()); +} diff --git a/modules/@angular/facade/src/lang.ts b/modules/@angular/facade/src/lang.ts index 3e7b38d3ae..08a7912d38 100644 --- a/modules/@angular/facade/src/lang.ts +++ b/modules/@angular/facade/src/lang.ts @@ -81,10 +81,6 @@ export function isStrictStringMap(obj: any): boolean { return typeof obj === 'object' && obj !== null && Object.getPrototypeOf(obj) === STRING_MAP_PROTO; } -export function isDate(obj: any): obj is Date { - return obj instanceof Date && !isNaN(obj.valueOf()); -} - export function stringify(token: any): string { if (typeof token === 'string') { return token;