diff --git a/src/app/components/portfolio/summary/SelectComparisonModal.tsx b/src/app/components/portfolio/summary/SelectComparisonModal.tsx index cab21995..e291ca46 100644 --- a/src/app/components/portfolio/summary/SelectComparisonModal.tsx +++ b/src/app/components/portfolio/summary/SelectComparisonModal.tsx @@ -12,7 +12,9 @@ const SelectComparisonModal = ({ scenarios: { name: string | null; id: bigint }[]; onAddColumn: (columnName: string) => void; }) => { - const [selectedScenario, setSelectedScenario] = useState(""); + const [selectedScenario, setSelectedScenario] = useState(() => { + return scenarios && scenarios.length > 0 ? scenarios[0].id.toString() : ""; + }); const addColumn = () => { onAddColumn(selectedScenario); diff --git a/src/app/components/portfolio/summary/SummaryTable.tsx b/src/app/components/portfolio/summary/SummaryTable.tsx index ef7b2e0b..ada61aaa 100644 --- a/src/app/components/portfolio/summary/SummaryTable.tsx +++ b/src/app/components/portfolio/summary/SummaryTable.tsx @@ -32,6 +32,8 @@ export async function getComparsionOverviewScenarioData( next: { revalidate: 60 }, }); if (!response.ok) { + // Print the error + console.error(response.statusText); throw new Error("Network response was not ok"); } return response.json(); @@ -180,7 +182,9 @@ const SummaryTable = ({ isOpen={isModalOpen} setIsOpen={setIsModalOpen} scenarios={scenarios} - onAddColumn={(id: string) => setSelectedScenarioId(id)} + onAddColumn={(id: string) => { + setSelectedScenarioId(id); + }} />