/* global document */ import * as React from 'react'; import {createRoot} from 'react-dom/client'; import Map, {Marker} from 'react-map-gl/mapbox'; import 'mapbox-gl/dist/mapbox-gl.css'; const MAPBOX_TOKEN = ''; // Set your mapbox token here function Root() { const [viewState, setViewState] = React.useState({ latitude: 37.8, longitude: -122.4, zoom: 14 }); return ( setViewState(evt.viewState)} style={{width: 800, height: 600}} mapStyle="mapbox://styles/mapbox/streets-v9" mapboxAccessToken={MAPBOX_TOKEN} > ); } const root = createRoot(document.body.appendChild(document.createElement('div'))); root.render();