diff --git a/src/app/portfolio/[slug]/(portfolio)/reporting/ReportingClientArea.tsx b/src/app/portfolio/[slug]/(portfolio)/reporting/ReportingClientArea.tsx index 509493ce..04875d81 100644 --- a/src/app/portfolio/[slug]/(portfolio)/reporting/ReportingClientArea.tsx +++ b/src/app/portfolio/[slug]/(portfolio)/reporting/ReportingClientArea.tsx @@ -21,6 +21,7 @@ import type { PropertyTypeCount, ScenarioSummary, } from "./types"; +import { ReportingFunctionalityButtons } from "./ReportingFunctionalityButtons"; interface ReportingClientAreaProps { baseline: BaselineMetrics; @@ -40,7 +41,7 @@ async function fetchScenarioReport({ scenarioId: number; }) { const res = await fetch( - `/api/portfolio/${portfolioId}/scenario/${scenarioId}/metrics` + `/api/portfolio/${portfolioId}/scenario/${scenarioId}/metrics`, ); if (!res.ok) { console.error("Failed to fetch scenario report:", await res.text()); @@ -57,7 +58,7 @@ async function fetchScenarioMeasures({ scenarioId: number; }) { const res = await fetch( - `/api/portfolio/${portfolioId}/scenario/${scenarioId}/measures` + `/api/portfolio/${portfolioId}/scenario/${scenarioId}/measures`, ); if (!res.ok) { @@ -74,9 +75,10 @@ export function ReportingClientArea({ portfolioId, }: ReportingClientAreaProps) { const [selectedScenarioId, setSelectedScenarioId] = useState( - null + null, ); const [measuresOpen, setMeasuresOpen] = useState(false); + const [hideNonCompliant, setHideNonCompliant] = useState(false); const drawerOpen = Boolean(selectedScenarioId); @@ -193,6 +195,7 @@ export function ReportingClientArea({ {/* RIGHT: Actions (only when scenario selected) */} {selectedScenarioId && (
+ {/* Show measures */} + + + {/* Download PDF */}