React Hook1 useContext props로 부모 컴포넌트에서 자식 컴포넌트로 계속 내려주게 되면 중간에 내려주기 위해서만 props를 받게 되는 컴포넌트들이 생긴다. 부모 -> 자식 -> 자식 -> 자식 -> props 가 정말 필요한 자식 그리고 하위로 계속 내려줘야 하기 때문에 prop drilling 이 생긴다. 그래서 필요한 것이 context API 의 useContext hook이다. useContext를 사용하면 전역 데이터를 관리할 수 있고, 중간에 있는 컴포넌트에게 값을 넘겨주지 않아도 된다. context 생성 src/context 폴더를 만든 후 ThemeContext.js 파일을 만든다. createContext import createContext(초깃값); 으로 생성한다. import { createConte.. 2024. 1. 29. 이전 1 다음