mirror of
https://github.com/visgl/react-map-gl.git
synced 2025-12-08 20:16:02 +00:00
react-map-gl Example: Using Map with a State Management System
This example shows how to use react-map-gl's Map component with the useMap hook.
Usage
To run this example, you need a Mapbox token. You can either set it as MAPBOX_TOKEN in map.js, or set a MapboxAccessToken environment variable in the command line.
Alternative to acquiring a Mapbox token, you can install maplibre-gl and change all import from 'react-map-gl/mapbox' to import from 'react-map-gl/maplibre'. You also need to supply a third-party or self-hosted mapStyle URL.
npm i
npm run start
To build a production version:
npm run build