From f436508b9a08077a50b8e5a21ad9b3ecdb7f3faa Mon Sep 17 00:00:00 2001 From: himaniraghav3 Date: Mon, 4 May 2026 11:17:00 +0530 Subject: [PATCH] Fix reset in BA accounts view --- .../src/pages/reports/ReportsPage.module.scss | 2 +- .../reports/src/pages/reports/ReportsPage.tsx | 19 +++++++++++-------- 2 files changed, 12 insertions(+), 9 deletions(-) diff --git a/src/apps/reports/src/pages/reports/ReportsPage.module.scss b/src/apps/reports/src/pages/reports/ReportsPage.module.scss index e177b1b44..e282cf8d2 100644 --- a/src/apps/reports/src/pages/reports/ReportsPage.module.scss +++ b/src/apps/reports/src/pages/reports/ReportsPage.module.scss @@ -56,7 +56,7 @@ .paramCard { display: grid; - grid-template-rows: auto 40px auto; + grid-template-rows: auto auto; row-gap: 8px; align-content: start; } diff --git a/src/apps/reports/src/pages/reports/ReportsPage.tsx b/src/apps/reports/src/pages/reports/ReportsPage.tsx index b27b76195..861372464 100644 --- a/src/apps/reports/src/pages/reports/ReportsPage.tsx +++ b/src/apps/reports/src/pages/reports/ReportsPage.tsx @@ -265,6 +265,15 @@ const formatParameterLabel = (name: string): string => ( .replace(/^./, char => char.toUpperCase()) ) +const buildParameterTooltipContent = (parameter: ReportParameter): JSX.Element => ( + <> +
{parameter.description?.trim() || 'No description available.'}
+
+ {`Location: ${parameter.location || 'query'} (${parameter.name})`} +
+ +) + const EMPTY_BILLING_ACCOUNT_PROFILE_RESPONSE: BillingAccountProfileResponse = { billingAccount: undefined, } @@ -369,14 +378,7 @@ const SelectedReportSection = (props: SelectedReportSectionProps): JSX.Element =
{parameter.type}
- {parameter.description || 'No description available'} -
- {`Location: ${parameter.location || 'query'} - (${parameter.name})`} - - )} + content={buildParameterTooltipContent(parameter)} place='top' >