From 206b9a0f99fafe1bdebdfca1cbbb0ee3eb0fd2f3 Mon Sep 17 00:00:00 2001 From: Manohar Gupta Date: Fri, 22 May 2026 13:39:09 +0530 Subject: [PATCH] Fix: DC capacity now updates when AC capacity changes --- packages/web/components/ScenarioWizard.tsx | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/web/components/ScenarioWizard.tsx b/packages/web/components/ScenarioWizard.tsx index 3d705a5..337ac1e 100644 --- a/packages/web/components/ScenarioWizard.tsx +++ b/packages/web/components/ScenarioWizard.tsx @@ -219,7 +219,12 @@ function StepSolar({ value={state.solar_ac_mw} step={5} min={1} - onChange={(v) => set("solar_ac_mw", Number(v))} + onChange={(v) => { + const ac = Number(v); + const ratio = state.solar_dc_ac_ratio; + set("solar_ac_mw", ac); + set("solar_dc_mwp", parseFloat((ac * ratio).toFixed(3))); + }} />