【发布时间】:2022-10-08 10:45:32
【问题描述】:
我需要编译 UniswapV2 fork,但它不想编译。错误如下。
/src/components/AccountDetails/index.tsx(230,28) 中的 TypeScript 错误: 'import("/node_modules/@types/react-redux/node_modules/@types/react/index").Context<import("/node_modules/@types/styled-components/index").DefaultTheme>' 类型的参数不能分配给“React.Context<import("/node_modules/@types/styled-components/index").DefaultTheme>' 类型的参数。 TS2345
228 | }: AccountDetailsProps) {
229 | const { chainId, account, connector } = useActiveWeb3React()
> 230 | const theme = useContext(ThemeContext)
| ^
231 | const dispatch = useDispatch<AppDispatch>()
232 |
233 | function formatConnectorName() {
主题上下文定义如下:
export const ThemeContext: React.Context<AnyIfEmpty<DefaultTheme>>;
【问题讨论】:
标签: javascript reactjs typescript uniswap