templates: replace deprecated day title

This commit is contained in:
2026-04-10 17:26:35 +02:00
parent 2b8332a16d
commit 6dd6d422b8

View File

@@ -3,7 +3,6 @@ package templates
import "mal/internal/jikan"
import "mal/internal/shared/ui"
import "fmt"
import "strings"
templ Schedule() {
@Layout("mal - schedule") {
@@ -30,7 +29,7 @@ templ Schedule() {
templ ScheduleDay(day string, animes []jikan.Anime) {
<div class="schedule-day">
<h2>{ strings.Title(day) }</h2>
<h2>{ dayTitle(day) }</h2>
if len(animes) == 0 {
<p class="no-anime">No anime scheduled.</p>
} else {
@@ -70,3 +69,24 @@ templ ScheduleAnimeCard(anime jikan.Anime) {
</div>
}
}
func dayTitle(day string) string {
switch day {
case "monday":
return "Monday"
case "tuesday":
return "Tuesday"
case "wednesday":
return "Wednesday"
case "thursday":
return "Thursday"
case "friday":
return "Friday"
case "saturday":
return "Saturday"
case "sunday":
return "Sunday"
default:
return day
}
}