in ark-demo/webapp/src/components/common/map/Map.js [51:67]
export default function Map({ layers }) {
const basemap = useSelector((state) => BASEMAPS[state.carto.basemap]);
const classes = useStyles();
const mapsAvailable = {
[BASEMAP_TYPES.mapbox]: () => <DeckGLComponent layers={layers} />,
[BASEMAP_TYPES.gmaps]: () => <GoogleMapsComponent layers={layers} />,
};
let map = mapsAvailable[basemap.type] ? (
mapsAvailable[basemap.type]()
) : (
<div>Not a valid map provider</div>
);
return <div className={classes.map}>{map}</div>;
}