Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Time] TimetablePage 개발 #97

Open
9 of 10 tasks
Tracked by #87
gwansikk opened this issue Apr 11, 2024 · 1 comment
Open
9 of 10 tasks
Tracked by #87

[Time] TimetablePage 개발 #97

gwansikk opened this issue Apr 11, 2024 · 1 comment
Assignees
Labels
✨ Feature 새로운 기능 명세 및 개발 🎯 Goals 목표 및 작업 명세 ⏰ Time time 프로젝트 관련

Comments

@gwansikk
Copy link
Member

gwansikk commented Apr 11, 2024

1차 작업 / #197

  • FSD 아키텍쳐를 적용하여 기존 로직 리팩토링
  • 전반적인 레이아웃을 구현하기

2차 작업 / #199

  • 모달에 필터 버튼 추가하기
  • 서비스 이름 변경하기
  • 필터 버튼이 다중선택 되도록 변경하기

3차 작업 / #211

  • 모달을 통해 강의 목록을 필터링하고, 선택할 수 있도록 하기
  • 선택된 강의 목록을 타임테이블에 시각화하기

4차 작업

5차 작업

@gwansikk gwansikk mentioned this issue Apr 11, 2024
4 tasks
@gwansikk gwansikk changed the title [Time] 시간표 페이지 [Time] TimetablePage Apr 11, 2024
@gwansikk gwansikk changed the title [Time] TimetablePage [Time] TimetablePage 개발 Apr 11, 2024
@gwansikk gwansikk added the ✨ Feature 새로운 기능 명세 및 개발 label Apr 11, 2024
@gwansikk gwansikk added the ⏰ Time time 프로젝트 관련 label Apr 26, 2024
@gwansikk gwansikk added this to the Time Migration milestone May 5, 2024
@SWARVY SWARVY self-assigned this Jul 30, 2024
SWARVY added a commit that referenced this issue Aug 8, 2024
SWARVY added a commit that referenced this issue Aug 9, 2024
SWARVY added a commit that referenced this issue Aug 14, 2024
gwansikk added a commit that referenced this issue Aug 14, 2024
gwansikk added a commit that referenced this issue Aug 15, 2024
gwansikk added a commit that referenced this issue Aug 15, 2024
gwansikk added a commit that referenced this issue Aug 15, 2024
gwansikk added a commit that referenced this issue Aug 15, 2024
타임서비스 이름 변경 및 타임테이블 모달 내부 요소 추가
SWARVY added a commit that referenced this issue Aug 18, 2024
SWARVY added a commit that referenced this issue Aug 18, 2024
SWARVY added a commit that referenced this issue Aug 18, 2024
SWARVY added a commit that referenced this issue Aug 18, 2024
SWARVY added a commit that referenced this issue Aug 18, 2024
* feat(time): add day status constant in region & add campus status constants / types (#97)

* chore(time): install react-query & react-query-devtools (#97)

* chore(time): service rename '경기타임' -> '경기플러스' (#97)

* feat(time): create util hook 'useDebounce' (#97)

* feat(time): add fetch function getLectureList / getMajorList & add endpoint constant (#97)

* feat(time): add custom-hook useLectureList / useMajorList & add queryKey constant (#97)

* chore(time): add missing index.ts files (#97)

* chore(time): fix typo 'GetLectureListReponseValue' -> 'GetLectureListResponseValue' (#97)

* feat(time): add TimeTable components / split LectureTable & integrate with backend server (#97)

* chore(time): fix incorrect type definition 'GetLectureListResponseValue' (#97)

* Create grumpy-beers-travel.md

* refactor(time): add generic in `useDebounce` for correct type inference

* refactor(time): add `getAPIURL` util function to reduce redundant logic

* chore(time): rename input change function '-Input' -> 'InputChange'

* refactor(time): apply missing generic type in `useDebounce`

* refactor(time): rename endpoint object attributes to upper snake case

---------

Co-authored-by: GwanSik Kim <[email protected]>
@gwansikk gwansikk added the 🎯 Goals 목표 및 작업 명세 label Aug 18, 2024
@gwansikk gwansikk pinned this issue Aug 18, 2024
@gwansikk gwansikk removed this from the Time milestone Sep 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨ Feature 새로운 기능 명세 및 개발 🎯 Goals 목표 및 작업 명세 ⏰ Time time 프로젝트 관련
Projects
None yet
Development

No branches or pull requests

3 participants