지난 To-Do 리스트 만들기에서는 다양한 기능을 추가하다 보니 추가와 수정을 통해서 복잡해지고, 관리하기가 어려웠던 경험을 바탕으로 이번에는 To-Do 리스트 프로젝트를 컴포넌트를 분리해서 각 컴포넌트가 어떻게 서로 데이터를 주고받는지, props를 활용해서 단계별로 학습해보려고 합니다. 구성 : App.js(루트 컴포넌트), ToDoList.js(전체 리스트 컴포넌트), ToDoItem.js(개별 항목 컴포넌트)ToDoItem.js -- 개별 항목 컴포넌트import React from "react";// ToDo 항목 렌더링 컴포넌트function ToDoItem({todo, onDelete, onLike, onToggle}) { return ( onTogg..