Skip to content

Timetable Components 정리 #168

@halionaz

Description

@halionaz
  • 데이터 흐름이 깔끔하지 않고, 구조화되지 않은 Timetable 컴포넌트를 리팩토링합니다
  • Features 디렉토리에서 컴포넌트 로컬 API와 하위 컴포넌트를 일괄 관리합니다
  • React Node Children과 Provider를 활용한 구조를 적극 활용하여 Prop Drilling을 최소화합니다
    • Timetable ID, Semester, Year 정보와 같은 재활용률이 아주 높은 prop은 Context로 관리합니다
  • Timetable Page에서는 비즈니스 로직이 보이지 않도록 합니다
  • 두 벌로 작성된 FriendTimetable과 MyTimetable을 통합합니다
  • 정우님이 새롭게 수정해주신 데스크탑 디자인을 적용합니다

Metadata

Metadata

Assignees

Labels

featNew feature or request

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions