UNPKG

294 BPlain TextView Raw
1import { Resolve } from '.';
2
3export function resolveLater<T>(): [Promise<T>, Resolve<T>] {
4 let resolve;
5 const promise =
6 new Promise<T> ((resolveCallback) => {
7 resolve = resolveCallback;
8 });
9 if (resolve !== undefined) return [promise, resolve];
10 throw 'Something Wrong';
11}
12
\No newline at end of file