Computer Programming/[๋ฆฌ์กํธ๋ฅผ ๋ค๋ฃจ๋ ๊ธฐ์ ]
2023. 6. 27.
[๋ฆฌ์กํธ๋ฅผ ๋ค๋ฃจ๋ ๊ธฐ์ ] 17. ๋ฆฌ๋์ค๋ก ๋ฆฌ์กํธ ์ฑ ์ํ ๊ด๋ฆฌํ๊ธฐ
์ด ์ฑ
์์๋ Ducks ํจํด์ ์ฌ์ฉํด ์ก์
ํ์
, ์ก์
์์ฑํจ์, ๋ฆฌ๋์ ํจ์๋ฅผ ๊ธฐ๋ฅ๋ณ๋ก ํ๋์ ํ์ผ์ ๋ชฐ์์ ์์ฑํ๋ ๋ฐฉ๋ฒ์ ์ฌ์ฉํ๊ณ ์๋ค. ์ด๋ ๊ฒ ์นด์ดํฐ ๊ธฐ๋ฅ ํ์ผ 1๊ฐ, todo ๊ธฐ๋ฅ ํ์ผ 1๊ฐ๋ฅผ ๋ง๋ค์ด ๊ฐ๊ฐ ์ก์
ํ์
, ์ก์
ํจ์, ๋ฆฌ๋์๋ฅผ ๋ชฐ์๋ฃ๋๋ค. todos ๋ชจ๋ ๋ง๋ค๊ธฐ! // modules/todos.js //์ก์
ํ์
์ ์ const CHANGE_INPUT = "todos/CHANGE_INPUT"; const INSERT = "todos/INSERT"; const TOGGLE = "todos/TOGGLE"; const REMOVE = "todos/REMOVE"; //์ก์
์์ฑ ํจ์ export const changeInput = (input) => { return { type: CHANGE..