diff --git a/frontend/components/dashboard/scan-terminal/RunwayObservationsPanel.tsx b/frontend/components/dashboard/scan-terminal/RunwayObservationsPanel.tsx
index dfc85fd6..961ad04f 100644
--- a/frontend/components/dashboard/scan-terminal/RunwayObservationsPanel.tsx
+++ b/frontend/components/dashboard/scan-terminal/RunwayObservationsPanel.tsx
@@ -42,7 +42,8 @@ function RunwayCityCard({
const rows = getRunwayRows(detail);
const tempSymbol = detail?.temp_symbol || "°C";
const range = detail?.amos?.runway_temp_range;
- const obsLocal = detail?.amos?.observation_time_local || detail?.amos?.observation_time;
+ const obsLocal =
+ detail?.amos?.observation_time_local || detail?.amos?.observation_time;
const hasAmsc = sourceIsAmsc(detail) && rows.length > 0;
return (
@@ -57,7 +58,9 @@ function RunwayCityCard({
AMSC AWOS
- {range ? `${range[0].toFixed(1)}–${range[1].toFixed(1)}${tempSymbol}` : "--"}
+ {range
+ ? `${range[0].toFixed(1)}–${range[1].toFixed(1)}${tempSymbol}`
+ : "--"}
@@ -78,10 +81,15 @@ function RunwayCityCard({
TDZ / MID / END
{rows.map((row) => (
-
+
{row.runway || "--"}
- {formatTemp(row.tdz_temp, tempSymbol)} / {formatTemp(row.mid_temp, tempSymbol)} / {formatTemp(row.end_temp, tempSymbol)}
+ {formatTemp(row.tdz_temp, tempSymbol)} /{" "}
+ {formatTemp(row.mid_temp, tempSymbol)} /{" "}
+ {formatTemp(row.end_temp, tempSymbol)}
))}
@@ -93,7 +101,9 @@ function RunwayCityCard({
>
) : (
- {isEn ? "No AMSC runway observation loaded yet." : "暂无 AMSC 跑道观测。"}
+ {isEn
+ ? "No AMSC runway observation loaded yet."
+ : "暂无 AMSC 跑道观测。"}
)}
@@ -143,11 +153,6 @@ export function RunwayObservationsPanel() {
{isEn ? "Runway Observations" : "跑道观测"}
-
- {isEn
- ? "AMSC AWOS · China mainland airports · TDZ/MID/END air temperature"
- : "AMSC AWOS · 国内机场 · TDZ/MID/END 跑道观测点气温"}
-