From 0359fd8b3a10f125c6fa93e7aadbc33a89f95e7e Mon Sep 17 00:00:00 2001 From: Kevin Newman Date: Wed, 12 Aug 2020 18:30:00 -0400 Subject: [PATCH] meteor: Fix incorrect return type Tracker.nonreactive (#46647) * Meteor tracker.nonreactive fix return type to match return of passed function * meteor tracker.nonreactive update globals --- types/meteor/globals/tracker.d.ts | 2 +- types/meteor/tracker.d.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/types/meteor/globals/tracker.d.ts b/types/meteor/globals/tracker.d.ts index 15c1be408a..19ad4625f7 100644 --- a/types/meteor/globals/tracker.d.ts +++ b/types/meteor/globals/tracker.d.ts @@ -31,7 +31,7 @@ declare module Tracker { function flush(): void; - function nonreactive(func: Function): void; + function nonreactive(func: () => T): T; function onInvalidate(callback: Function): void; } diff --git a/types/meteor/tracker.d.ts b/types/meteor/tracker.d.ts index 8a8b69c8da..ef8cc3f4df 100644 --- a/types/meteor/tracker.d.ts +++ b/types/meteor/tracker.d.ts @@ -32,7 +32,7 @@ declare module "meteor/tracker" { function flush(): void; - function nonreactive(func: Function): void; + function nonreactive(func: () => T): T; function onInvalidate(callback: Function): void; }