1 | import { Resolve } from '.';
|
2 |
|
3 | export 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 |