我正在尝试添加新的钩子以在打字稿中做出反应(最后我检查过,它们在 DefinedTyped 上不可用),但它不起作用。
我制作了一个types/react.d.ts
如下所示的文件:
import React from 'react';
declare module 'react' {
function useState<T>(
initialState: T | (() => T),
): [T, (newState: T | ((oldState: T) => T)) => void];
}
但是当我尝试使用它时,它不起作用。