Skip to content

Commit

Permalink
Revert "Add createDeferredPromise test util"
Browse files Browse the repository at this point in the history
This reverts commit b08a63b.
  • Loading branch information
mstrasinskis committed Sep 3, 2024
1 parent 731f58c commit 5efa894
Showing 1 changed file with 0 additions and 28 deletions.
28 changes: 0 additions & 28 deletions frontend/src/tests/utils/utils.test-utils.ts
Original file line number Diff line number Diff line change
Expand Up @@ -44,31 +44,3 @@ export const isNotVisible = (element: Element): boolean => {
return nonNullish(heightString) && Number(heightString) === 0;
}
};

// Return a promise-like object that exposes its resolve and reject functions.
export const createDeferredPromise = <T>(): Promise<T> & {
promise: Promise<T>;
resolve: (value: T) => void;
reject: (reason?: unknown) => void;
} => {
let resolve: (value: T) => void;
let reject: (reason?: unknown) => void;

const promise = new Promise<T>((res, rej) => {
resolve = res;
reject = rej;
});

return {
promise,
resolve,
reject,
then: (onFulfilled, onRejected) => promise.then(onFulfilled, onRejected),
catch: (onRejected) => promise.catch(onRejected),
finally: (onFinally) => promise.finally(onFinally),
} as Promise<T> & {
promise: Promise<T>;
resolve: (value: T) => void;
reject: (reason?: unknown) => void;
};
};

0 comments on commit 5efa894

Please sign in to comment.