mirror of
https://github.com/Eugeny/tabby.git
synced 2025-07-25 04:48:09 +00:00
lint
This commit is contained in:
@@ -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
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user