Skip to content

[전남대 FE_박건규] 미션 제출합니다.#37

Open
geongyu09 wants to merge 16 commits intonext-step:mainfrom
geongyu09:geongyu09
Open

[전남대 FE_박건규] 미션 제출합니다.#37
geongyu09 wants to merge 16 commits intonext-step:mainfrom
geongyu09:geongyu09

Conversation

@geongyu09
Copy link

@geongyu09 geongyu09 commented Jun 9, 2024

기능 요구사항

할 일 목록을 업데이트 하는 할 일 목록을 구현한다.

  • 할 일을 추가하고 삭제할 수 있다.
    • 추가할 떄 사용자는 enter 키나 추가 버튼을 사용하여 목록에 추가할 수 있어야 한다.
    • 아무것도 입력하지 않은 경우 할 일을 추가할 수 없다.
  • 할 일의 목록을 볼 수 있다.
  • 할 일의 완료 상태를 전환할 수 있다.
  • 현재 진행중인 할 일, 완료된 할 일, 모든 할 일을 필터링 할 수 있다.
  • 해야할 일의 총 개수를 확인할 수 있다.
  • 새로고침을 하여도 이전에 작성한 데이터는 유지되어야 한다.

geongyu09 added 16 commits May 28, 2024 23:36
기능 요구사항을 추가합니다.
개발 전 html의 요소들을 변겅합니다.
- lang을 ko 로 변경합니다.
- title을 TODO 로 변경합니다.
렌더링 구문을 추가합니다.
- 기존에 jsx 형태의 파일을 변경합니다.
- 렌더링 로직을 추가합니다
공통으로 사용되는 Todo 객체의 타입을 정의합니다
사용자의 input을 받는 컴포넌트를 추가합니다.
- input의 값을 가져올 수 있도록 state를 추가합니다.
- submit 을 받을 수 있도록 이벤트를 추가합니다.
reset css sdn 을 추가합니다.
최상단 css 파일을 추가합니다.
App컴포넌트의  css 를 추가합니다.
css 파일을 컴포넌트 단위로 나눈다.
css파일은 각각을 적용하는 컴포넌트와 가깝게 붙어있도록 한다.
이를 위해 /components 의 폴더구조를 변경한다.
필터 기능을 추가합니다.
타입이 2개뿐인 state를 boolean 형의 isCompleted 로 수정
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant