17. 리덕스를 사용하여 리액트 애플리케이션 상태 관리하기
17-1. 프레젠테이셔널 컴포넌트 프레젠테이셔널 컨포넌트가 될 UI 컴포넌트 두 개를 준비한다 +,-버튼으로 동작하는 Counter 컴포넌트 등록, 삭제, 체크가 가능한 Todos 컴포넌트 Presentatinal 코드들 import React from 'react'; import TodoItem from "./TodoItem"; const Todos = ({ input, todos, onChangeInput, onInsert, onToggle, onRemove, }) => { function onSubmit(e) { e.preventDefault(); } return ( 등록 ); }; export default Todos; import React from "react"; const To..