Skip to content

fix: 과제/퀴즈 정렬 로직 수정#66

Merged
6-keem merged 1 commit intomainfrom
fix/sort-order
Mar 15, 2026
Merged

fix: 과제/퀴즈 정렬 로직 수정#66
6-keem merged 1 commit intomainfrom
fix/sort-order

Conversation

@6-keem
Copy link
Member

@6-keem 6-keem commented Mar 15, 2026

Summary

  • 과제: 미제출 항목을 우선 배치하고, 각 그룹 내에서 마감 빠른 순으로 정렬
  • 퀴즈: 마감 빠른 순으로 정렬 (제출 여부 데이터 없음)
  • filterAssigns에서 제출된 항목이 먼저 오던 버그 수정

Changes

  • AssignContent.tsx: 정렬 로직 간소화 (미제출 우선 → 마감 빠른 순)
  • QuizContent.tsx: 정렬 로직 간소화 (마감 빠른 순)
  • filterData.tsx: filterAssigns 정렬 순서 버그 수정

Test plan

  • 과제 목록에서 미제출 항목이 제출 항목보다 위에 표시되는지 확인
  • 미제출/제출 각 그룹 내에서 마감이 빠른 항목이 먼저 오는지 확인
  • 마감일이 없는(null) 항목이 각 그룹 맨 뒤에 오는지 확인
  • 퀴즈 목록에서 마감 빠른 순으로 정렬되는지 확인
  • 필터 적용 후에도 정렬이 올바르게 유지되는지 확인

- 과제: 미제출 우선 배치 후 마감 빠른 순 정렬
- 퀴즈: 마감 빠른 순 정렬 (제출 여부 데이터 없음)
- filterData의 filterAssigns에서 제출된 항목이 먼저 오던 버그 수정
@6-keem 6-keem merged commit 7c6aac5 into main Mar 15, 2026
@6-keem 6-keem deleted the fix/sort-order branch March 15, 2026 14:18
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