useContext()
2026년 5월 17일
- Context API의 useContext() Hooks의 인자에는 createContext()로 만든 context 객체(Object)를 넣는다.
사용법
JSXimport { createContext, useContext } from 'react'; function Message() { const value = useContext(MyContext); return <div>Received: {value}</div>; }
- 위처럼 설정하면 중간 중간 여러 컴포넌트(Component)를 거쳐 전달하던 props를 지워주어도 된다.
JSX
- 위의 코드에서 보면 가장 마지막에 존재하는 Message 컴포넌트(Component) useContext를 사용하여 특정 state를 가지고 올 수 있다.