Extendiendo la siguiente pregunta: React-leaflet geojson onEachFeature popup con componente de reacción personalizado
Estoy tratando de tener un Formulario dentro de cada ventana emergente que se muestra. Idealmente, el usuario puede editar ciertos valores dentro del formulario y luego enviarlo. Cada polígono debe tener su propia ventana emergente al hacer clic.
Sin embargo, cuando sigo la pregunta anterior, los detectores de eventos no funcionan. por ejemplo, la página simplemente se actualiza en lugar de que e.preventDefault() .
¿Alguien podría indicarme cómo solucionar esto? o una solución más elegante?
violín/codesandbox: https://codesandbox.io/s/react-leaflet-geojson-oneachfeature-popup-with-custom-react-component-forked-dzo4jx
ALTERNATIVAMENTE: un método basado en componentes de reacción que desempaqueta el geojson, pero este, el evento de mouseover no funciona. https://codesandbox.io/s/react-leaflet-geojson-oneachfeature-popup-with-custom-react-component -bifurcado-8430lw
Cualquier enfoque que resuelva el problema servirá.
Gracias