Sanity plugin providing input handlers for geo-related input types using Mapbox
npm install sanity-plugin-mapbox-inputSanity plugin providing input handlers for geo-related input types using Mapbox.
This plugin replaces the native Sanity geopoint type.
- sanity install mapbox-input
- Then write a valid Mapbox API token into ./config/mapbox-input.json
``json`
{
"apiKey": null,
"defaultZoom": 11,
"defaultLocation": {
"lat": 40.7058254,
"lng": -74.1180863
}
}
- npm start
Use the geopoint type in your schema. Ex:
`js``
export default {
name: 'article',
title: 'Article',
type: 'document',
fields: [
{
name: 'location',
type: 'geopoint',
title: 'Location',
},
],
}

https://github.com/rexxars/sanity-plugin-leaflet-input