React Hook - useReducer 사용하기
✅ 0. useReducer란?useReducer 는 컴포넌트에 reducer 를 추가하는 React Hook 입니다.const [state, dispatch] = useReducer(reducer, initialArg, init?)useReducer의 매개변수 reducer : state가 어떻게 업데이트 되는지 지정하는 reducer 함수반드시 순수 함수로 state와 action을 인수로 받고, 다음 state를 반환해야 합니다.state와 sction에는 모든 데이터 타입이 할당 될 수 있음initialArg : 초기 state가 계산되는 값모든 데이터 타입이 할당 될 수 있고 초기 state가 어떻게 계산되는지는 다음 init인수에 따라 달라짐init (선택사항) : 초기 state를 반환하는 ..
2025.02.11