Umijs使用antd/icons异常的解决方案

在Umijs中使用antd/icons出现异常,页面提示

Cannot read properties of null (reading 'useContext')

控制台显示

// Error: Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons:
    // 1. You might have mismatching versions of React and the renderer (such as React DOM)
    // 2. You might be breaking the Rules of Hooks
    // 3. You might have more than one copy of React in the same app

解决方法是在项目下package.json中把antd版本改成和@ant-design/icons保持一致

留下评论

您的邮箱地址不会被公开。 必填项已用 * 标注