Я использую Reaction-leaflet и 'Reaction-leaflet-draw', для создания заборов на карте.
Я хочу редактировать забор только по нажатию самого забора, а не по нажатию кнопки редактирования. я использую geoJson для создания заборов,
Так что кто-нибудь может рассказать мне о свойстве, которое позволяет заборы в режиме редактирования?
render() {
return (
<FeatureGroup>
<EditControl
position="bottomright"
edit={{ remove: false }}
draw={{
marker: false,
circle: false,
rectangle: false,
polygon: false,
polyline: false,
circlemarker: false,
}}
/>
{Object.values(this.props.geoFenceIdDataMapWithFlipCoordinates).
map(geoFence => (
<Polygon
key={geoFence.id}
color={`${geoFence.colorCode}`}
positions={geoFence.geoData.geoJSON.geometry.coordinates[0]}
/>
))}
</FeatureGroup>
);
}
}