Adapting the analytics dashboard
The page combines a blank MapLibre canvas, Natural Earth country GeoJSON, visitor
markers, an overview card, and Recharts breakdown cards. Replace the sample rows and
locations in data.ts with the application's analytics data.
The world boundaries load in the browser from the pinned Natural Earth dataset on
jsDelivr. Host that GeoJSON yourself if external runtime data is not acceptable. Because
the map uses blank, this block does not request mapcn's default CARTO basemap tiles.
