-
- {/* ── Hero header ─────────────────────────────────────────────────── */}
-
-
-
-
-
-
-
- Solar Potential Analysis
-
-
- {qualityText}
-
-
-
- Ara uses high-resolution aerial imagery and rooftop geometry data to estimate
- suitable solar PV packages for retrofit plans.{" "}
- {solarScenarioData.scenrioType === "building"
- ? "Figures are for the building as a whole."
- : "Figures are for this individual unit."}
-
-
-
- {/* Key summary pills */}
-
- {[
- { icon: , text: regionCode },
- { icon: , text: `Imagery: ${imageryDateStr}` },
- { icon: , text: `Up to ${maxAnnualKwh.toLocaleString()} kWh/yr` },
- { icon: , text: `Up to ${maxArrayPanelsCount} panels` },
- ].map(({ icon, text }, i) => (
-
- {icon}
- {text}
-
- ))}
-
-
-
- {/* ── Map + Inputs ─────────────────────────────────────────────────── */}
-
-
-
- {/* Map */}
-
-
- {/* Inputs card */}
-
-
- Analysis Parameters
-
- Inputs used to model solar output for this property.
-
-
-
-
- }
- label="Panel dimensions"
- value={`${panelWidthMeters} m × ${panelHeightMeters} m`}
- />
- }
- label="Panel capacity"
- value={`${panelCapacityWatts} W`}
- />
- }
- label="Panel lifetime"
- value={`${panelLifetimeYears} years`}
- />
- }
- label="Max sunshine"
- value={`${Math.round(maxSunshineHoursPerYear).toLocaleString()} hrs/yr`}
- />
- }
- label="Carbon offset factor"
- value={`${Math.round(carbonOffsetFactorKgPerMwh)} kg/MWh`}
- />
- }
- label="Maximum array"
- value={`${maxArrayPanelsCount} panels · ${maxArrayAreaMeters2.toFixed(0)} m²`}
- />
-
-
-
-
-
-
- {/* ── Roof profile ─────────────────────────────────────────────────── */}
-
-
- {roofSegmentStats.map((seg: any, i: number) => (
-
- ))}
-
-
-
- {/* ── Solar configurations ─────────────────────────────────────────── */}
-
-
-
-
-
-
-
-
-
- );
-}