我试图让处理程序从函数继承参数类型,以避免硬编码重复类型。
这就是我到目前为止所拥有的…不起作用,但我相信它说明了我正在努力实现的目标。
const generate = async (foo: string, bar: string) => {
…
}
ipcMain.handle("generate", async (...args) => {
const { event, ...otherArgs } = { ...args }
return generate(...otherArgs)
})谢谢你帮忙!
发布于 2022-07-03 12:28:10
算出了…TypeScript太棒了!
ipcMain.handle(
"generate",
async (event, ...args: Parameters<typeof generate>) => {
return generate(...args)
}
)https://stackoverflow.com/questions/72846443
复制相似问题