feat: v0.11.0 — map interactions per PLAN.md: expanded airport popup (approx local time + deterministic generated weather), animated plane markers from /api/state polls with status popups, active contract route lines (pending dashed vs in-flight solid); pure libs lib/weather.ts, lib/localTime.ts, lib/mapData.ts

This commit is contained in:
2026-09-18 07:40:39 +00:00
parent 4c06ed26ff
commit 0208673da7
11 changed files with 874 additions and 14 deletions
+2 -1
View File
@@ -16,7 +16,8 @@ export default function Home() {
return (
<div className="app-shell">
<LeftPane state={state} loading={loading} error={error} onRefresh={refresh} />
<Map />
{/* v0.11.0 — the same polled snapshot drives the map's plane markers + route lines */}
<Map state={state} />
<RightPane state={state} loading={loading} applySnapshot={applySnapshot} />
</div>
);