reactjs - React/Typescript:导入的库中出现“类型中缺少属性 'children'”
将一个 NPM 库引入 Create React App 项目中..
import {UseWalletProvider} from 'use-wallet'
..........
<UseWalletProvider chainId={chainId} connectors={connectors}>
<div>....</div>
</UseWalletProvider>
获得一个:
Property 'children' is missing in type '{ chainId: number; connectors: {}; }' but required in type 'UseWalletProviderProps'.
我没有写 use-wallet,我只是导入它并使用它。
提到的错误如何修复?
答案#1
由于你使用了 children,你需要定义 children 的 props 类型。
尝试添加:
type UseWalletProviderProps = {
chainId: number;
connectors: {};
children: React.ReactNode;
}
