[ Gemini 대화 요약 ] React 컴포넌트 간 상태 공유 (Context API)최종 목표 interestPage.tsx에서 사용자가 SelectButtonGroup 컴포넌트를 통해 '관심사'를 선택하면, 그 결과가 형제 컴포넌트인 SelectedInterests에 실시간으로 표시되도록 하는 것.핵심 문제 및 해결 과정문제: SelectButtonGroup과 SelectedInterests는 부모(interestPage)는 같지만 서로는 관계가 없는 형제(sibling) 컴포넌트입니다. 한쪽에서 일어난 일을 다른 쪽이 직접 알 방법이 없습니다.해결책:중앙 저장소(Context API) 생성: 모든 관련 컴포넌트가 구독할 수 있는 중앙 데이터 저장소인 InterestContext.tsx를 만들었..