package templates import ( "git.valxntine.dev/valxntine/blog/models" "time" ) func GetLastUpdated(p []models.Post) time.Time { if len(p) == 0 { return time.Time{} } return p[0].PublishedAt } templ HomePage(data models.Data) { @Layout(data.Title) { @Header(data.Title, data.Subtitle) @Nav()
@PostList(data.Posts, data.CurrentPage, data.TotalPages)
@Footer(GetLastUpdated(data.Posts)) } }