React Hook "useContractModel" is called in function "viechDrawer" which is neither a React function component or a custom React Hook function react-hooks/rules-of-hooks报错原因
时间: 2024-03-29 07:38:43 浏览: 15
这个错误是因为React规定,在函数组件或自定义hook中,只能使用React Hook。如果在非函数组件或非自定义hook函数中使用了React Hook,就会触发这个错误。
所以,要解决这个问题,你需要确保在函数组件或自定义hook函数中使用React Hook,并且在其他地方不要使用。如果需要在其他地方使用,可以将其提取到自定义hook中,并在函数组件或其他自定义hook函数中使用。