아래와 같은 상황처럼 한 컴포넌트 안에서 만든 state를 다른 컴포넌트에서 쓰고싶은 경우가 있다. 주로 한 컴포넌트 안에 있는 다른 컴포넌트에 변수를 전달해줄 때가 많다. function App() { let [list1, setList1] = useState([1,2,3]); return( ); } function Modal(){ return( {list1[0]} ); } 하지만 위와 같이 코딩하면 해당 코드는 작동하지 않는다. JavaScript 특성상 한 함수 안에서 선언된 (지역)변수는 다른 함수에서 사용할 수 없기 때문이다. 따라서 이것을 해결하기 위해 React에는 props라는 문법이 존재한다. Component 태그 안에 변수명={변수자료}와 같이 속성을 주면 이 자료들은 컴포넌트를 선언..