import React from "react"; import Card from "@mui/material/Card"; import { Typography } from "@mui/material"; import { ComposableMap, Geographies, Geography, Marker } from "react-simple-maps"; const geoUrl = "https://raw.githubusercontent.com/deldersveld/topojson/master/continents/south-america.json"; const markers = [ { markerOffset: -30, name: "Buenos Aires", coordinates: [-58.3816, -34.6037] }, { markerOffset: 15, name: "La Paz", coordinates: [-68.1193, -16.4897] }, { markerOffset: 15, name: "Brasilia", coordinates: [-47.8825, -15.7942] }, { markerOffset: 15, name: "Santiago", coordinates: [-70.6693, -33.4489] }, { markerOffset: 15, name: "Bogota", coordinates: [-74.0721, 4.711] }, { markerOffset: 15, name: "Quito", coordinates: [-78.4678, -0.1807] }, { markerOffset: -30, name: "Georgetown", coordinates: [-58.1551, 6.8013] }, { markerOffset: -30, name: "Asuncion", coordinates: [-57.5759, -25.2637] }, { markerOffset: 15, name: "Paramaribo", coordinates: [-55.2038, 5.852] }, { markerOffset: 15, name: "Montevideo", coordinates: [-56.1645, -34.9011] }, { markerOffset: 15, name: "Caracas", coordinates: [-66.9036, 10.4806] }, { markerOffset: 15, name: "Lima", coordinates: [-77.0428, -12.0464] } ]; const BasicMarkers = () => { return ( <> Basic Markers {({ geographies }) => geographies.map((geo) => ( )) } {markers.map(({ name, coordinates, markerOffset }) => ( {name} ))} ); }; export default BasicMarkers;