인프런 커뮤니티 질문&답변

공부중인사람님의 프로필 이미지

작성한 질문수

Next + React Query로 SNS 서비스 만들기

홈탭 만들면서 Context API 적용해보기

context 사용법에 관해서

해결된 질문

24.02.23 01:05 작성

·

225

0

이 영상에서 보고 이해한대로 만들다가 잘 안되는 부분이 있어서, 제가 이해한게 맞는지 질문드립니다.
영상에서 provider랑 tap.tsx랑 어느 위치에 있든지 그건 상관없이 provider에서 쓰는 변수와 tap.tsx에서 쓰는 변수만 맞추고 page.tsx에서 필요한 부분에 <설정한 프로바이더> 태그만 위아래로 감싸면 되는것이 맞나요?

답변 1

1

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

2024. 02. 23. 01:14

컨텍스트 api는 Provider 아래에서 쉽게 상태를 공유할 수 있게 해주는 겁니다. Provider 아래 컴포넌트에서만 상태에 접근할 수 있으므로 Provider를 상태를 공유하는 컴포넌트의 부모 컴포넌트로 만들어야 합니다.

공부중인사람님의 프로필 이미지

2024. 02. 23. 02:34

감사합니다! 부모,자식 컴포넌트로 서로 인식시키는게 중요한데, 제가 일부 기능을 대문자로 안만들어 컴포넌트로 사용 안하고 그냥 함수로 불러오고 그대로 써서,,, { } 로 감싸서 layout에 적은 탓에 컴포넌트로 인식을 안한 문제가 있던것 같습니다.