### React Hook "" is called in function "" that is neither a React function component nor a custom React Hook function. React component names must start with an uppercase letter. React Hook names must start with the word "use"

-·2022년 10월 16일
0

처음보는 에러라서 멘붕 해석은 hook은 컴포넌트에서 사용되어야 하는데 component는 대문자로 해야된다.
그리고 hook은 무조건 use로 시작해야된다... 뭐 그런얘기인데

하지만 내 경우는 컴포넌트 이름문제는 아니고 interval 때문에 customhook을 만들었는데

state에 따라서 실행하고 안하고 하는건데 useEffect하듯이 해버려서 hook안에서 에러가 난듯 ?

state로 설정하는식으로 하니까 해결됨.

여담으로...

아 근데 state를 많이 쓰는게 안좋은거같은데 자꾸 하다보면 state를 많이 쓰게됨

근데 다른분도 그렇고 react공통분 코드보면 state개많이 써놔서 이래도 되는건가? 싶기도 하고

몰것다..

profile
거북이는 오늘도 걷는다

0개의 댓글