Skip to content

Commit

Permalink
feat: 요일 표시 이름 변경
Browse files Browse the repository at this point in the history
  • Loading branch information
DWL21 committed Feb 8, 2025
1 parent 03248d1 commit e2bc715
Showing 1 changed file with 8 additions and 17 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -3,26 +3,17 @@ package com.yourssu.soongpt.domain.courseTime.implement
enum class Week(
val displayName: String,
) {
MONDAY("mon"),
TUESDAY("tue"),
WEDNESDAY("wed"),
THURSDAY("thu"),
FRIDAY("fri"),
SATURDAY("sat"),
SUNDAY("sun");
MONDAY(""),
TUESDAY(""),
WEDNESDAY(""),
THURSDAY(""),
FRIDAY(""),
SATURDAY(""),
SUNDAY("");

companion object {
fun fromName(name: String): Week {
return when(name) {
"" -> MONDAY
"" -> TUESDAY
"" -> WEDNESDAY
"" -> THURSDAY
"" -> FRIDAY
"" -> SATURDAY
"" -> SUNDAY
else -> throw IllegalArgumentException("알 수 없는 요일 : $name")
}
return entries.find { it.displayName == name } ?: throw IllegalArgumentException("알 수 없는 요일 : $name")
}

fun weekdays(): List<Week> {
Expand Down

0 comments on commit e2bc715

Please sign in to comment.