[TIL] 차분하게 생각하자

river·2022년 9월 27일
0

typescript와 recoil을 한번에 도전해보는 중인데 map 돌리다가 컴포넌트에 props 넘겨주는 것 부터 트러블슈팅(joke)

급하게 생각하지 말자...
이건 자식 컴포넌트에서 넘겨받은 props의 타입을 지정해주면 해결됨.


Recoil 사용할땐 index에서 <RecoilRoot> 꼭 해주기

Recoil에도 훅?이 있다

  • useRecoilState : useState와 똑같?음. 이걸 사용하면 recoil쪽에 있는 값을 그대로 useState처럼 쓰고 업데이트 할 수 있다. atom은 걍 써졌는데 selector는 set 설정을 해줘야 한다고 함. 그 전에는 읽기 전용 상태. selector가 리듀서 같은 느낌인듯...?
  • useRecoilValue : useState의 state만 사용할 때 쓰면 됨.
  • useSetRecoilState : setter함수만 쓰고 싶을 때
  • useResetRecoilState : atom, selector의 값을 초기화할때... 아직 안 써봤다.

그냥 요즘 기분이 너무 별로다 😫
어떻게 해야 나아지는지는 알고 있으나... 그럴 기력조차 생기지 않는다는게 ㅋㅋㅋ
나는 그냥 엄청난 압박 속에서 쪼들려야 뭔가를 할 수 있는 타입인듯...<river: dobby>

profile
가보자고

0개의 댓글