nidus-sync/report/endpoint.go
Eli Ribble bacd452346 Split up html page logic into site-specific packages
This is a significant overhaul to make it possible to serve totally
different templates with different components for the different sites.
2026-01-07 18:36:20 +00:00

23 lines
418 B
Go

package report
import (
"net/http"
"github.com/Gleipnir-Technology/nidus-sync/htmlpage"
"github.com/Gleipnir-Technology/nidus-sync/htmlpage/public-reports"
"github.com/go-chi/chi/v5"
)
func Router() chi.Router {
r := chi.NewRouter()
r.Get("/", getRoot)
return r
}
func getRoot(w http.ResponseWriter, r *http.Request) {
htmlpage.RenderOrError(
w,
publicreports.Root,
publicreports.RootContext{},
)
}