add date parsing

This commit is contained in:
2025-12-15 09:48:39 +00:00
parent 16ec9a6e7c
commit f38c1715fc
4 changed files with 84 additions and 28 deletions

View File

@@ -6,14 +6,14 @@ import (
"github.com/b2dennis/meshi/xlsx"
)
var weekdays = [7]string{
var weekdays = []string{
"Sonntag",
"Montag",
"Dienstag",
"Mittwoch",
"Donnerstag",
"Freitag",
"Samstag",
"Sonntag",
}
templ Home(plan xlsx.Plan) {
@@ -31,7 +31,7 @@ templ Home(plan xlsx.Plan) {
@table.Header() {
@table.Row() {
@table.Head() {
Wochentag
Tag
}
@table.Head() {
Frühstück
@@ -44,7 +44,7 @@ templ Home(plan xlsx.Plan) {
}
}
}
for i,day := range(weekdays) {
for i := 0; i <= 6; i++ {
{{
class := ""
if i == 6 {
@@ -53,11 +53,11 @@ templ Home(plan xlsx.Plan) {
}}
@table.Row(table.RowProps{Class: class}) {
@table.Cell() {
{day}
{weekdays[plan[i][0].Date.Weekday()]}, {plan[i][0].Date.Format("02.01.2006")}
}
for _, menu := range plan.Menus[i] {
for _, menu := range plan[i] {
@table.Cell() {
{menu}
{menu.Text}
}
}
}