1
0
mirror of https://github.com/Eugeny/tabby.git synced 2025-07-25 04:48:09 +00:00
This commit is contained in:
Eugene Pankov
2021-10-31 17:38:30 +01:00
parent 9d8e19622f
commit da2ba0ec49

@@ -67,9 +67,9 @@ export const TAB_COLORS = [
export function serializeFunction <T extends () => Promise<any>> (fn: T): T { export function serializeFunction <T extends () => Promise<any>> (fn: T): T {
let queue = Promise.resolve() let queue = Promise.resolve()
return (...args) => { return ((...args) => {
const res = queue.then(() => fn(...args)) const res = queue.then(() => fn(...args))
queue = res.catch(() => null) queue = res.catch(() => null)
return res return res
} }) as T
} }