2026-01-09 21:31:45 +00:00
|
|
|
package publicreport
|
|
|
|
|
|
|
|
|
|
import (
|
|
|
|
|
"net/http"
|
|
|
|
|
|
2026-01-09 23:32:39 +00:00
|
|
|
"github.com/Gleipnir-Technology/nidus-sync/config"
|
2026-01-09 21:31:45 +00:00
|
|
|
"github.com/Gleipnir-Technology/nidus-sync/htmlpage"
|
|
|
|
|
)
|
|
|
|
|
|
2026-01-21 15:15:24 +00:00
|
|
|
type ContentSearch struct {
|
2026-01-09 23:32:39 +00:00
|
|
|
MapboxToken string
|
2026-01-21 15:15:24 +00:00
|
|
|
URLTegola string
|
2026-01-09 23:32:39 +00:00
|
|
|
}
|
2026-01-09 21:31:45 +00:00
|
|
|
|
|
|
|
|
var (
|
|
|
|
|
Search = buildTemplate("search", "base")
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
func getSearch(w http.ResponseWriter, r *http.Request) {
|
|
|
|
|
htmlpage.RenderOrError(
|
|
|
|
|
w,
|
|
|
|
|
Search,
|
2026-01-21 15:15:24 +00:00
|
|
|
ContentSearch{
|
2026-01-09 23:32:39 +00:00
|
|
|
MapboxToken: config.MapboxToken,
|
2026-01-22 03:27:32 +00:00
|
|
|
URLTegola: config.MakeURLTegola("/"),
|
2026-01-09 23:32:39 +00:00
|
|
|
},
|
2026-01-09 21:31:45 +00:00
|
|
|
)
|
|
|
|
|
}
|