[Error] Recoil 에러

narinn-star·2023년 1월 10일
0

React-Native _ Recoil 에러


내가 하고자 했던 것은 Recoil 사용해서 auth를 저장하는 것 ..
일단 이렇게 에러가 뜨면 어디서 에러가 났는지 알 수 가 없어서 웹 에러보다 더 어렵다 ㅠㅠ

하지만.. 로그를 읽으면 답이 나오겠지 라는 마인드로 하나하나 차근차근 해봅시다.

Invalid hook call.
hook을 잘못썼단다. 나 아직 hook 쓴거 없는뎀
Hooks can only be called inside of the body of a function component.
훅은 함수형 컴포넌트 내에서만 사용되어야 한다..?

전 Login/index.tsx

const [auth, setAuth] = useRecoilState<IAuthTypes[]>(authState);

const Login = () => {
	...
	}

바보였다..

후 Login/index.tsx

const Login = () => {
	const [auth, setAuth] = useRecoilState<IAuthTypes[]>(authState);
    ...
    }

로그를 더 읽어 볼 필요도 없었다.

말끔하게 해결되었기 때문..

누군가 에러로 고생하고 있는 나에게 '로그 읽으면 거의 대부분의 에러는 다 해결 가능하다'라고 해주셨다.
긴 에러만 보면 겁에 질리곤 하는데 이제 하나씩 읽어볼 용기가 생기는 느낌..!!!

어쨌든 쉽게 해결!😅

0개의 댓글