我正在尝试使用Firebase添加google登录功能。我正在使用反应挂钩和打字稿。我似乎无法使用StyledFirebaseAuth
模块。当我尝试渲染它时,会出现此错误
JSX element type 'StyledFirebaseAuth' is not a constructor function for JSX elements.
Type 'StyledFirebaseAuth' is missing the following properties from type 'ElementClass': render, context, setState, forceUpdate, and 3 more.
我尝试检查tsconfig中是否有可能导致此问题的设置
这是我的导入
import StyledFirebaseAuth from 'react-firebaseui/StyledFirebaseAuth';
当我尝试渲染时
<StyledFirebaseAuth
uiConfig={uiConfig}
firebaseAuth={firebase.auth()}
/>
我收到此错误
JSX element type 'StyledFirebaseAuth' is not a constructor function for JSX elements.
Type 'StyledFirebaseAuth' is missing the following properties from type 'ElementClass': render, context, setState, forceUpdate, and 3 more.
答案 0 :(得分:0)
我知道了,谢谢。我要做的就是删除我的package-lock.json