navi/src/hooks
Matt 2e975ea59e feat(map): add radial context menu with reverse-geocode action
Implements RadialMenu component (general-purpose, configurable wedges)
and useContextMenu hook (right-click on desktop, 450ms long-press with
8px movement threshold on touch).

First wired action: "What's here" — reverse-geocodes the trigger
location and opens the place panel for the result. Remaining wedges
(Drop pin, Directions from here, Directions to here, Add as stop,
Save place) render but stub to a toast — wiring deferred to follow-up
sessions.

Per design doc NAVI-DIRECTIONS-REDESIGN.md sections covering Phases a
and b of the implementation sequence.
2026-04-26 05:42:48 +00:00
..
useConfig.js feat(navi): config-driven tile source, defaults, and feature flags 2026-04-20 23:36:02 +00:00
useContextMenu.js feat(map): add radial context menu with reverse-geocode action 2026-04-26 05:42:48 +00:00
useTheme.js feat(navi): GPS origin + place detail panel + basic actions 2026-04-20 20:59:18 +00:00