mirror of
https://github.com/bilawalsidhu/gods-eye-view.git
synced 2026-11-06 03:14:00 +00:00
feat(ui): render the location tray's pills, mini status and search error from a store
LocationControls (./ui/location) no longer builds the city and landmark pills or writes the mini status and the search error: it presents the tray and hands it to its publish option, so the entry stays Vue-free. The shell publishes it to a new gev-location store and connects the controls, and the dock renders it and calls chooseCity() and choosePoi(). The landmark row still expands a frame after its pills render. The search field, its toggle and the reset buttons keep their listeners. The location QA harness reads the rendered elements.
This commit is contained in:
1 parent
4966877859
commit
5f8f9bb921
14 files changed
+333
-141
No files matched your search
@@ -50,6 +50,13 @@
|
||||
dock renders them and calls `select()`. `renderMapStackChips` and
|
||||
`syncMapStackChips` are deprecated (samehkhamis).
|
||||
|
||||
- `LocationControls` (`./ui/location`) no longer builds the city and
|
||||
landmark pills or writes the mini status: it presents the tray, including
|
||||
the search error (`setSearchError()`), and hands it to its `publish`
|
||||
option, and Core's dock renders it and calls `chooseCity()` and
|
||||
`choosePoi()`. Its `elements` are now only `search`, `searchToggle` and
|
||||
`resetButtons` (samehkhamis).
|
||||
|
||||
## [0.3.0] — 2026-10-27 — Street Level, On Your Phone, in Your Language
|
||||
|
||||
- Show a Street Level view facing 359.5° or more as 0°. The viewer caption
|
||||
|
||||
Reference in new issue
Block a user