props는 부모의 state에 있는 값을 자식 컴포넌트에서 사용할 수 있다고 알고 있습니다.
저는 자식 컴포넌트를 여러 개 만들어서 사용하고 있는데
부모컴포넌트인 App.js 에서 만들어진 state 변수를 props로 사용하는 것이 아닌
'자식컴포넌트1'에서 만든 state를
'자식컴포넌트2'에서 사용하는 방법이 궁금합니다.
제가 하고 싶은 기능은
자식컴포넌트1에서 input에 이름을 입력해서 state변수에 저장한 다음
( 물론 강의를 들었기 때문에 input에 onChange를 사용하고
deep copy를 이용하여 state변수의 데이터를 바꾸는 법은 알고
console.log를 통해 바뀐 것도 확인해봤습니다.)
자식컴포넌트2에서 이름이 저장된 컴포넌트1의 state변수를 출력하고 싶은데
redux를 사용하지 않고 자식컴포넌트끼리 state값을 주고 받는 방법이 궁금합니다.