MCPcopy Create free account
hub / github.com/ColmapView/Colmapview.github.io / createDeferred

Function createDeferred

src/hooks/asyncImageDecode.test.ts:15–23  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

13} from './asyncImageDecode';
14
15function createDeferred<T>() {
16 let resolve!: (value: T) => void;
17 let reject!: (reason?: unknown) => void;
18 const promise = new Promise<T>((promiseResolve, promiseReject) => {
19 resolve = promiseResolve;
20 reject = promiseReject;
21 });
22 return { promise, resolve, reject };
23}
24
25describe('async image decode helpers', () => {
26 afterEach(() => {

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected