You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* chore: eslint 설정, CRLF -> LF 변경
* docs: todo list 작성
* refactor: 상수를 이용하여 mockdata 사용 여부 결정
- constants.js 의 DEVELOP_MODE 에 boolean 값을 주어 mockdata 사용 여부
조정 가능
* test: 처음 실행하면 저장된 영상이 없다는 안내 문구가 나타난다
* feat: 처음 실행하면 저장된 영상이 없다는 안내 문구가 나타나는 기능 구현
- localStorage를 확인하여 비어있는 경우에만 안내 문구 표시
* test: 초기 화면에서 저장된 영상을 확인할 수 있어야 한다.
* feat: 초기 화면에서 저장된 영상을 확인하는 기능 구현
* test: 초기 화면에서 저장된 영상의 ✅ 버튼을 눌러 본 영상 섹션으로 옮길 수 있어야 한다.
* feat: 초기 화면에서 저장된 영상의 ✅ 버튼을 눌러 본 영상 섹션으로 옮기는 기능 구현
* test: 초기 화면에서 본 영상 버튼을 눌러 본 영상 목록을 확인할 수 있어야 한다.
* feat: 초기 화면에서 본 영상 / 볼 영상 버튼으로 각각의 목록을 불러오는 기능 구현
* chore: es-lint 설정 변경
- class-methods-use-this: 0 추가
* test: 본 영상 섹션에서 저장된 영상의 ✅ 버튼을 눌러 볼 영상 섹션으로 옮길 수 있어야 한다.
- 짝 테스트 설명도 함께 변경 : "초기 화면에서" -> "볼 영상 섹션에서"
* feat: ✅ 버튼으로 영상의 시청 상태 변경 기능 구현
* test: 초기 화면에서 저장된 영상의 🗑️ 버튼을 눌러 영상을 삭제할 수 있어야 한다.
* feat: 초기 화면에서 저장된 영상의 🗑️ 버튼을 눌러 영상을 삭제하는 기능 구현
* fix: no result 페이지가 중복으로 표시되던 오류 수정
* fix: 비디오 상태에 따라 결과 없음 화면이 출력되지 않던 오류 수정
* test: 초기 화면에서 삭제시 사용자에게 물어보는지 확인한다.
* feat: 영상을 삭제하기 전 사용자에게 물어보는 기능 구현
* chore: es-lint no-alert 확인 제거
* feat: 반응형 웹 구현
* chore: 주석, 콘솔로그 제거
* feat: 커스텀 에러 핸들러 추가
- fetch error 핸들링 추가
* feat: getSearchResult 함수가 실행중일때는 중복 실행되지 않도록 설정
* feat: 검색된 영상 클릭 시 유튜브로 바로가기 기능 추가
* test: 테스트 함수 추상화
* chore: 콘솔로그 제거
* fix: searchWithNoKeyword test에서 assert가 나오지 않는 코드 수정
* refactor: templates.js 코드 각 view 파일로 일원화
* refactor: searchModal의 no-result 페이지 표시 방식을 hide 클래스 추가/제거로 개선
* refactor: handleError 메서드를 api 내부로 이동
* refactor: VideoStorage의 getStorage()를 getVideos() 으로 변경
* fix: 사용되지 않던 메서드 isSavedVideoId 삭제
* chore: 미사용 테스트 삭제
* fix: 불필요한 재검색 로직 제거
* refactor: innerHTML 메서드의 대체로 깜빡임 현상 개선
0 commit comments