programming/web

[Error] TypeError: destroy is not a function

chanchand 2023. 2. 25. 11:52
반응형

TypeError: destroy is not a function

 

 

- useEffect에서 함수가 아닌 항목을 반환하려고 할 때 발생한다.

useEffect(()=> TestFunction());
useEffect(()=> { return TestFunction(); });

 

아래와 같이 수정해주면 된다.

useEffect(() => {
	TestFunction();
});

 

 

- async await를 사용하는 경우에 발생한다.

useEffect(async()=>{},[])

 

아래와 같이 수정해주면 된다.

const TestFunction = async() => {}
useEffect(() => TestFunction(),[])
반응형

'programming > web' 카테고리의 다른 글

[React] CRUD  (0) 2023.08.11
[Error] next.js에서 caver-js 에러  (0) 2023.02.24
.htaccess  (0) 2023.02.06
NVM  (0) 2023.02.05
package-lock.json  (0) 2023.02.05