- React를 이용한 TodoList를 만든다.
- Todo의 Create, Delete, Update(완료/취소) 가 가능하다.
- useState와 Props만을 사용한다.
props drilling, state 끌어올리기
┣ 📂public
┃ ┣ 📜favicon.ico
┃ ┣ 📜index.html
┃ ┣ 📜logo192.png
┃ ┣ 📜logo512.png
┃ ┣ 📜manifest.json
┃ ┗ 📜robots.txt
┣ 📂src
┃ ┣ 📂components
┃ ┃ ┣ 📂Form
┃ ┃ ┃ ┗ 📜Form.tsx
┃ ┃ ┗ 📂Todo
┃ ┃ ┃ ┗ 📜Todo.tsx
┃ ┣ 📂types
┃ ┃ ┗ 📜todo.ts
┃ ┣ 📜App.test.tsx
┃ ┣ 📜App.tsx
┃ ┣ 📜GlobalStyle.ts
┃ ┣ 📜index.tsx
┃ ┣ 📜logo.svg
┃ ┣ 📜react-app-env.d.ts
┃ ┣ 📜reportWebVitals.ts
┃ ┗ 📜setupTests.ts
┣ 📜.gitignore
┣ 📜package.json
┣ 📜README.md
┣ 📜tsconfig.json
┗ 📜yarn.lock
- Todo를 추가할 수 있는 입력 양식을 적어놓은 컴포넌트
- Todo를 삭제하거나 완료, 취소를 할 수 있는 컴포넌트