Convert cached city hours into immutable detail presentation.
More...
|
|
| city_identity (city) |
| | Keep selection stable across viewport ordering and duplicate city names.
|
| |
|
| city_details (weather, period, hours, anchor, fetched_at) |
| | Use the selected overlay window and its already downloaded hourly values.
|
| |
Convert cached city hours into immutable detail presentation.