forked from tangled.org/core
Monorepo for Tangled — https://tangled.org

appview: pages: Add HXRefresh helper function.

Changed files
+6
appview
pages
+6
appview/pages/htmx.go
···
w.Write([]byte(html))
}
+
// HxRefresh is a client-side full refresh of the page.
+
func (s *Pages) HxRefresh(w http.ResponseWriter) {
+
w.Header().Set("HX-Refresh", "true")
+
w.WriteHeader(http.StatusOK)
+
}
+
// HxRedirect is a full page reload with a new location.
func (s *Pages) HxRedirect(w http.ResponseWriter, location string) {
w.Header().Set("HX-Redirect", location)