package renderer import ( "net/http" mobilityaccountsstorage "git.coopgo.io/coopgo-platform/mobility-accounts/storage" ) func (renderer *Renderer) GlobalSearchResults(w http.ResponseWriter, r *http.Request, query string, beneficiaries []mobilityaccountsstorage.Account, solidarityDrivers []mobilityaccountsstorage.Account, organizedCarpoolDrivers []mobilityaccountsstorage.Account) { files := renderer.ThemeConfig.GetStringSlice("views.search.results.files") state := NewState(r, renderer.ThemeConfig, "") state.ViewState = map[string]any{ "query": query, "beneficiaries": beneficiaries, "solidarity_drivers": solidarityDrivers, "organized_carpool_drivers": organizedCarpoolDrivers, } renderer.Render("search results", w, r, files, state) }