add to suggestions and query in explore

This commit is contained in:
Josh Hawkins 2025-12-17 19:11:50 -06:00
parent 567dd2b7d1
commit d4ceb51c8d
2 changed files with 6 additions and 0 deletions

View File

@ -31,6 +31,7 @@ const SEARCH_FILTER_ARRAY_KEYS = [
"cameras", "cameras",
"labels", "labels",
"sub_labels", "sub_labels",
"attributes",
"recognized_license_plate", "recognized_license_plate",
"zones", "zones",
]; ];
@ -122,6 +123,7 @@ export default function Explore() {
cameras: searchSearchParams["cameras"], cameras: searchSearchParams["cameras"],
labels: searchSearchParams["labels"], labels: searchSearchParams["labels"],
sub_labels: searchSearchParams["sub_labels"], sub_labels: searchSearchParams["sub_labels"],
attributes: searchSearchParams["attributes"],
recognized_license_plate: recognized_license_plate:
searchSearchParams["recognized_license_plate"], searchSearchParams["recognized_license_plate"],
zones: searchSearchParams["zones"], zones: searchSearchParams["zones"],
@ -158,6 +160,7 @@ export default function Explore() {
cameras: searchSearchParams["cameras"], cameras: searchSearchParams["cameras"],
labels: searchSearchParams["labels"], labels: searchSearchParams["labels"],
sub_labels: searchSearchParams["sub_labels"], sub_labels: searchSearchParams["sub_labels"],
attributes: searchSearchParams["attributes"],
recognized_license_plate: recognized_license_plate:
searchSearchParams["recognized_license_plate"], searchSearchParams["recognized_license_plate"],
zones: searchSearchParams["zones"], zones: searchSearchParams["zones"],

View File

@ -143,6 +143,7 @@ export default function SearchView({
}, [config, searchFilter, allowedCameras]); }, [config, searchFilter, allowedCameras]);
const { data: allSubLabels } = useSWR("sub_labels"); const { data: allSubLabels } = useSWR("sub_labels");
const { data: allAttributes } = useSWR("classification/attributes");
const { data: allRecognizedLicensePlates } = useSWR( const { data: allRecognizedLicensePlates } = useSWR(
"recognized_license_plates", "recognized_license_plates",
); );
@ -182,6 +183,7 @@ export default function SearchView({
labels: Object.values(allLabels || {}), labels: Object.values(allLabels || {}),
zones: Object.values(allZones || {}), zones: Object.values(allZones || {}),
sub_labels: allSubLabels, sub_labels: allSubLabels,
attributes: allAttributes,
search_type: ["thumbnail", "description"] as SearchSource[], search_type: ["thumbnail", "description"] as SearchSource[],
time_range: time_range:
config?.ui.time_format == "24hour" config?.ui.time_format == "24hour"
@ -204,6 +206,7 @@ export default function SearchView({
allLabels, allLabels,
allZones, allZones,
allSubLabels, allSubLabels,
allAttributes,
allRecognizedLicensePlates, allRecognizedLicensePlates,
searchFilter, searchFilter,
allowedCameras, allowedCameras,