- React와 SCSS를 이용하여 간단한 CRUD 기능이 있는 투두리스트 앱 구현
- useState, useRef, useCallback 등의 리액트 훅을 사용함
- nesting(중첩)을 이용해 최적화된 스타일 작성
- 상단의 Input에 텍스트를 적고 Enter키 혹은 오른쪽의 + 버튼을 누르면 할 일이 목록에 저장됩니다.
- 텍스트를 클릭하면 체크됩니다.
*오른쪽의 연필 아이콘을 클릭하면 수정하기 팝업창이 뜹니다.
- Input에 텍스트를 수정 및 입력하고 수정하기 버튼 혹은 엔터키를 입력하면 할 일의 텍스트가 수정됩니다.
*오른쪽의 빨간색 아이콘을 클릭하면 해당 할 일이 삭제됩니다.