e66ed51e7f
- Fixed switchTab recursion bug when leaving tabNavigate (set currentTab early + return) - Fixed closeNavigate to not call switchTab (caller handles tab transition) - Added renderNavPage call in switchTab lifecycle for tabNavigate - Added empty state with asset search on Navigate page - Added route-finding: search assets, navigate from search results - Added driving/walking mode toggle with OSRM route display - Added ETA display for driving mode - Fixed route polyline to use OSRM road geometry when available - Added switchNavMode function for mode switching - Improved directions label (Walking vs Driving)