我似乎一直在和TypeScript战斗。有人能告诉我我在这里做错了什么吗?Argument of type '(old: number) => void' is not assignable to parameter of type 'number' pageNumber: number; latestData: unkn
Type 'number | Dispatch<SetStateAction<number>>' has no compatible call signatures最初,我试图传递defaultValue (在我的例子中是一个number),然后尝试将状态和更新器传递给提供者的值。但是..。类型是从上下文的defaultValue推断
根据类型记录,此代码存在以下问题:Argument of type 'number' is not assignable to parameter of type 'SetStateAction<T>'使用类型或类型联合代替泛型的类似版本将有效(实际上,可能建议与所有预期类型联合)。
不过,如果我想继续使用泛型,我将如何修改这段代码以使其被接受?import React, { Dispatch, <e