修复 AmosRunwayPanel TS strict null check

This commit is contained in:
2569718930@qq.com
2026-05-10 18:40:22 +08:00
parent e23a90a961
commit 163ad8cb4e
@@ -28,8 +28,8 @@ export function AmosRunwayPanel({
const maxItems = Math.max(
runwayPairs.length,
runwayTemps?.length || 0,
runwayWinds?.length || 0,
runwayTemps?.length ?? 0,
runwayWinds?.length ?? 0,
);
const pairs = runwayPairs.slice(0, maxItems);
@@ -45,7 +45,7 @@ export function AmosRunwayPanel({
</div>
<div className="scan-amos-runway-grid">
{pairs.map(([rwyA, rwyB], idx) => {
const temps = runwayTemps[idx];
const temps = runwayTemps?.[idx];
const wind = runwayWinds?.[idx];
const vis = runwayVis?.[idx];
const rvr = runwayRvr?.[idx];