package web import "git.jmbit.de/jmb/scanfile/server/internal/sqlc" import "git.jmbit.de/jmb/scanfile/server/web/templui/components/table" import "fmt" templ FileList(files []sqlc.File) { @table.Table() { @table.Header() { @table.Row() { @table.Head() { Nr } @table.Head() { Name } @table.Head() { Size } @table.Head() { Uploaded } @table.Head() { UUID } } } @table.Body() { for i, file := range files { @table.Row() { @table.Cell() { {fmt.Sprintf("%d", i)} } @table.Cell() { {file.Name} } @table.Cell() { {fmt.Sprintf("%d", file.Size)} } @table.Cell() { {file.Created.Time.Format("2006-01-02 15:04:05 MST")} } @table.Cell() { {file.ID.String()} } } } } } }