# MapProvider A [Context.Provider](https://reactjs.org/docs/context.html#contextprovider) that facilitates map operations outside of the component that directly renders a [Map](./map.md). The component should wrap all nodes in which you may want to access the maps: ```tsx import {MapProvider} from 'react-map-gl/mapbox'; function Root() { return ( { // Application tree, somewhere one or more component(s) are rendered } ); } ``` See [useMap](./use-map.md) for more information. ## Source [use-map.tsx](https://github.com/visgl/react-map-gl/tree/8.0-release/modules/react-mapbox/src/components/use-map.tsx)