From 8bf815e8c0cc8544ea41bf435b41979de7619388 Mon Sep 17 00:00:00 2001 From: Maciej Chmielarski Date: Thu, 11 Feb 2016 09:11:33 +0100 Subject: [PATCH] fix(typings): set map function parameter for Observable.from as optional without this change typescript returns TS2346 error when we use Observable.from with one parameter. I think that it will be nice if tests will be written in typescript because it will eliminate situations like this. --- src/observable/FromObservable.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/observable/FromObservable.ts b/src/observable/FromObservable.ts index be9a0db618..ef54497e6d 100644 --- a/src/observable/FromObservable.ts +++ b/src/observable/FromObservable.ts @@ -20,7 +20,7 @@ export class FromObservable extends Observable { super(null); } - static create(ish: any, mapFnOrScheduler: Scheduler | ((x: any, y: number) => T), thisArg?: any, lastScheduler?: Scheduler): Observable { + static create(ish: any, mapFnOrScheduler?: Scheduler | ((x: any, y: number) => T), thisArg?: any, lastScheduler?: Scheduler): Observable { let scheduler: Scheduler = null; let mapFn: (x: number, y: any) => T = null; if (isFunction(mapFnOrScheduler)) {