16.2.5 초깃값 설정
이 프로젝트에서 사용할 초깃값을 정의해 주겠습니다. 초깃값의 형태는 자유입니다. 숫자일 수도 있고, 문자열일 수도 있고, 객체일 수도 있습니다.
index.js
const divToggle = document.querySelector('.toggle'); const counter = document.querySelector('h1'); const btnIncrease = document.querySelector('#increase'); const btnDecrease = document.querySelector('#decrease'); const TOGGLE_SWITCH = 'TOGGLE_SWITCH'; const INCREASE = 'INCREASE'; const DECREASE = 'DECREASE'; const toggleSwitch = () => ({ type: TOGGLE_SWITCH }); const increase = difference => ({ type: INCREASE, difference }); const decrease = () => ({ type: DECREASE }); const initialState = { toggle: false, counter: 0 };