로그인, 로그아웃 여부에 따라 Header 조건부 렌더링하기 (1)
- component가 모두 접근할 수 있도록 context를 사용한다.
context.js에서 createContext import 해준 뒤 다음과 같이 기본적으로 context와 provider 작성을 해준다.
// UserContext : Application 내의 데이터 저장소
const UserContext = React.createContext();
const UserContextProvider = ({children}) => {
<UserContext.Provider>{children}</UserContext.Provider>
}
export default UserContextProvider;
여기에서 추가적으로 값을 전달해야할 것이며, state도 갖고 있어야 한다.
'React > 프로젝트' 카테고리의 다른 글
미니 프로젝트를 해보자 - To Do (0) | 2022.07.22 |
---|---|
Expense Tracker Project (3/3) - React Rendering Lists (0) | 2022.07.22 |
Expense Tracker Project (2/3) - React State & Event 처리 (0) | 2022.07.21 |
미니 프로젝트를 만들어보자 - Expense Tracker (0) | 2022.07.20 |