UNPKG

@remax/framework-shared

Version:

使用真正的 React 构建跨平台小程序

6 lines (5 loc) 348 B
export interface PromisifyArgs<SuccessArg, FailArg> { success?: (args: SuccessArg) => void; fail?: (args: FailArg) => void; } export declare function promisify<Arg = any, SuccessArg = any, FailArg = any>(api: (arg: Arg & PromisifyArgs<SuccessArg, FailArg>) => void): (arg?: Arg & PromisifyArgs<SuccessArg, FailArg>) => Promise<SuccessArg>;