From 2e9b6d63edd2e903b05282fa9694fec3a97af587 Mon Sep 17 00:00:00 2001 From: Jordi Enric <37541088+jordienr@users.noreply.github.com> Date: Fri, 26 Sep 2025 10:05:00 +0200 Subject: [PATCH] FE-1850 API Report Filter Tweaks (#39012) fixes --- .../interfaces/Reports/ReportFilterBar.tsx | 20 +++++++------------ 1 file changed, 7 insertions(+), 13 deletions(-) diff --git a/apps/studio/components/interfaces/Reports/ReportFilterBar.tsx b/apps/studio/components/interfaces/Reports/ReportFilterBar.tsx index d8696526c32..2f411de9dc9 100644 --- a/apps/studio/components/interfaces/Reports/ReportFilterBar.tsx +++ b/apps/studio/components/interfaces/Reports/ReportFilterBar.tsx @@ -23,6 +23,7 @@ import { DatePickerValue, LogsDatePicker } from '../Settings/Logs/Logs.DatePicke import { REPORTS_DATEPICKER_HELPERS } from './Reports.constants' import type { ReportFilterItem } from './Reports.types' import { Popover, PopoverContent, PopoverTrigger } from '@ui/components/shadcn/ui/popover' +import { Network } from 'lucide-react' interface ReportFilterBarProps { filters: ReportFilterItem[] @@ -46,8 +47,7 @@ const PRODUCT_FILTERS = [ key: 'rest', filterKey: 'request.path', filterValue: '/rest', - label: 'REST', - description: 'Requests made to PostgREST', + label: 'Data API (PostgREST)', icon: Database, }, { @@ -55,7 +55,6 @@ const PRODUCT_FILTERS = [ filterKey: 'request.path', filterValue: '/auth', label: 'Auth', - description: 'Auth and authorization requests', icon: Auth, }, { @@ -63,7 +62,6 @@ const PRODUCT_FILTERS = [ filterKey: 'request.path', filterValue: '/storage', label: 'Storage', - description: 'Storage asset requests', icon: Storage, }, { @@ -71,15 +69,13 @@ const PRODUCT_FILTERS = [ filterKey: 'request.path', filterValue: '/realtime', label: 'Realtime', - description: 'Realtime connection requests', icon: Realtime, }, { key: 'graphql', filterKey: 'request.path', filterValue: '/graphql', - label: 'GraphQL', - description: 'Requests made to pg_graphql', + label: 'GraphQL (pg_graphql)', icon: null, }, ] @@ -210,7 +206,8 @@ const ReportFilterBar = ({ handleProductFilterChange(null)}> -

All Requests

+ + All Requests
{PRODUCT_FILTERS.map((productFilter) => { @@ -226,13 +223,13 @@ const ReportFilterBar = ({ {productFilter.key === 'graphql' ? ( code.replace(/svg/, 'svg class="m-auto text-color-inherit"') } /> ) : Icon !== null ? ( - + ) : null}

{productFilter.label}

-

- {productFilter.description} -

)