Reactjs 反应:Typescript或Babel错误-您可能需要适当的加载程序来处理此文件类型

Reactjs 反应:Typescript或Babel错误-您可能需要适当的加载程序来处理此文件类型,reactjs,typescript,webpack,babeljs,Reactjs,Typescript,Webpack,Babeljs,我有一个定制的钩子,它工作得很好!但是,如果我简单地使用React.useState和React.useffect,就会出现类型脚本错误。为了解决这个问题,我导入了React和use(React as any).useState和(React as any).useffect,然后我得到了以下不允许我编译的错误 钩子: import*as React from'React'; 从“xcel api生成器/dist/image”导入imageApi; 导出常量useUserProfileImag

我有一个定制的钩子,它工作得很好!但是,如果我简单地使用React.useState和React.useffect,就会出现类型脚本错误。为了解决这个问题,我导入了React和use(React as any).useState和(React as any).useffect,然后我得到了以下不允许我编译的错误

钩子:

import*as React from'React';
从“xcel api生成器/dist/image”导入imageApi;
导出常量useUserProfileImage=(大小,userProfileImage)=>{
const[userImage,setUserImage]=(按任何方式反应).useState(null);
(如有反应)。使用效果(()=>{
const runEffect=async()=>{
const userImageCall=await imageApi.getTypeByImageType({“imageType”:size})
setUserImage(userImageCall.url);
};
runEffect();
},[userProfileImage])
返回[userImage]
}