Fix error handling in makeVideoScreenshot
This commit is contained in:
parent
76bf92dab4
commit
9d1be9228a
2 changed files with 36 additions and 38 deletions
|
@ -4,12 +4,12 @@
|
|||
export type ExplodePromiseResultType<T> = Readonly<{
|
||||
promise: Promise<T>;
|
||||
resolve: (value: T) => void;
|
||||
reject: (error: Error) => void;
|
||||
reject: (error: unknown) => void;
|
||||
}>;
|
||||
|
||||
export function explodePromise<T>(): ExplodePromiseResultType<T> {
|
||||
let resolve: (value: T) => void;
|
||||
let reject: (error: Error) => void;
|
||||
let reject: (error: unknown) => void;
|
||||
|
||||
const promise = new Promise<T>((innerResolve, innerReject) => {
|
||||
resolve = innerResolve;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue