diff --git a/vehicle-data-platform/apps/web/src/pages/History.tsx b/vehicle-data-platform/apps/web/src/pages/History.tsx index ca5e7b90..48122838 100644 --- a/vehicle-data-platform/apps/web/src/pages/History.tsx +++ b/vehicle-data-platform/apps/web/src/pages/History.tsx @@ -903,6 +903,17 @@ export function History({ ...(day ? { dateFrom: day, dateTo: nextDate(day) } : {}) }); }; + const openQueryTab = (tab: HistoryTabKey) => { + const nextFilters = tab === 'fields' ? { ...filters, includeFields: true } : filters; + setActiveTab(tab); + setFilters(nextFilters); + onFiltersChange?.(nextFilters, tab); + if (tab === 'location') { + loadLocations(nextFilters, 1, locationPagination.pageSize); + return; + } + loadRawFrames(nextFilters, 1, rawPagination.pageSize, tab === 'fields'); + }; return (