package pages import ( "net/http" ) func Init() Page { return simple("index", func(r *http.Request, uid int32) any { u, _ := Q.GetUserById(r.Context(), uid) return u.Name }) } func Recur() Page { return simpleByQuery("recur", Q.GetRecurExpenses) } func Categories() Page { return simpleByQuery("categories", Q.GetCategoriesOrdered) } func NotFound() http.HandlerFunc { return func(w http.ResponseWriter, r *http.Request) { showTemplate(w, "404", r.RequestURI) } }