Open renmm opened 2 years ago
const fnIntercept = <F extends (...args: any[]) => any>(fn: F, intercept) => { return (...args: Parameters<F>): ReturnType<F> => { intercept(...args); return fn(...args); }; };
约束参数的函数类型,返回参数函数的返回值