package homeview import "github.com/tigorlazuardi/redmage/views/components" import "github.com/tigorlazuardi/redmage/views" import "github.com/tigorlazuardi/redmage/api" type Data struct { SubredditsList api.ListSubredditsResult Error error } templ Home(c *views.Context, data Data) { @components.Doctype() { @components.Head(c, components.HeadTitle("Redmage - Home")) @components.Body(c) { @components.Container() { if data.Error != nil { @components.ErrorToast(data.Error.Error()) } else { @home(c, data) } } } } } templ home(c *views.Context, data Data) {