Used to bind the map library to React components for the shipments map tab. Required client-only loading and a couple of JSX typing fixes before typecheck passed, after which map bounds fitting and marker rendering behaved as expected.
- What worked
- React component model for markers, popups, and auto-fitting bounds kept view logic compact.
- What got in the way
- Initial JSX typing around map children needed rework before the web typecheck went green.