더북(TheBook)

코드를 저장하고 나면 다음과 같이 빨간색 정사각형이 나타날 것입니다.

▲ 그림 15-5 Provider로 value 덮어 쓰기

 

기존에 createContext 함수를 사용할 때는 파라미터로 Context의 기본값을 넣어 주었지요? 이 기본값은 Provider를 사용하지 않았을 때만 사용됩니다. 만약 Provider는 사용했는데 value를 명시하지 않았다면, 이 기본값을 사용하지 않기 때문에 오류가 발생합니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.