diff --git a/packages/web/components/ScenarioWizard.tsx b/packages/web/components/ScenarioWizard.tsx index 337ac1e..eb238ba 100644 --- a/packages/web/components/ScenarioWizard.tsx +++ b/packages/web/components/ScenarioWizard.tsx @@ -4,6 +4,11 @@ import { useState } from "react"; import { Button } from "@/components/ui/button"; import type { ScenarioInputPayload } from "@/lib/api"; +// Helper to convert decimal to percentage display +function pct(raw: number): number { + return parseFloat((raw * 100).toFixed(2)); +} + const LOCATION_OPTIONS = [ { value: "RJ", label: "Rajasthan (High Solar)" }, { value: "GJ", label: "Gujarat (High Solar)" }, @@ -359,14 +364,18 @@ function StepSolver({ /> {state.solver_mode === "solve_tariff" ? ( - - set("target_irr", Number(v))} - /> + +
+ set("target_irr", Number(v) / 100)} + /> + % +
) : (