Search code examples
javascriptreactjsmapbox-glreact-map-gl

Error: An API access token is required to use Mapbox GL


I am using react-gl library to use the map-api using mapbox. I have created an account mapbox as well still it is showing the error depicted in the picture.

Here is my code for app.js




import * as React from 'react';
import Map from 'react-map-gl';

function App() {
  return (
    <Map
      initialViewState={{
        longitude: -122.4,
        latitude: 37.8,
        zoom: 14
      }}
      mapboxApiAccessToken = {process.env.REACT_APP_MAPBOX}
      style={{width: 600, height: 400}}
      mapStyle="mapbox://styles/mapbox/streets-v9"
    />
  );
}

export default App

Here is the error: enter image description here

Here is my error in vscode


Solution

  • I faced the same problem. You must to change mapboxApiAccessToken to mapboxAccessToken.