import React, { useState } from 'react' import ReactDOM from 'react-dom' import { HEREMap } from '../src/HEREMap' import { Marker } from '../src/Marker' import { Polyline } from '../src/Polyline' import points from './points.json' if (!process.env.HERE_APIKEY) { console.error('Missing HERE_APIKEY environment variable.') process.exit(1) } const MapAndControls = () => { const [useVectorTiles, setUseVectorTiles] = useState(false) const [enableSatellite, setEnableSatellite] = useState(false) const [enableTruckLayer, setEnableTruckLayer] = useState(true) const [enableActiveAndInactiveTruckRestrictions, setEnableActiveAndInactiveTruckRestrictions] = useState(false) const [enableCongestionLayer, setEnableCongestionLayer] = useState(false) const [enableTrafficLayer, setEnableTrafficLayer] = useState(false) const [showExampleRouteAndMarkers, setShowExampleRouteAndMarkers] = useState(true) return (
console.log('Map is available')} hidpi={devicePixelRatio > 1} > {showExampleRouteAndMarkers && <> }
) } ReactDOM.render( , document.getElementById('root'), )