UNPKG

react-leaflet-heatmap-layer-v3

Version:
23 lines 986 B
import * as L from 'leaflet'; import { createLayerComponent } from '@react-leaflet/core'; import Heatmap from './Heatmap'; const HeatmapLayer = (() => createLayerComponent(function createHeatmapLayer(props, context) { const instance = new Heatmap(props); return { instance, context }; }, function updateHeatmapLayer(instance, { opacity, minOpacity, maxZoom, radius, blur, max, gradient, latitudeExtractor, longitudeExtractor, intensityExtractor, points, aggregateType, useLocalExtrema = true, }) { // if (props.fitBoundsOnUpdate) { // instance.fitBounds() // } instance.updateSimpleHeat({ opacity, minOpacity, maxZoom, radius, blur, max, gradient }); L.Util.setOptions(instance, { latitudeExtractor, longitudeExtractor, intensityExtractor, points, aggregateType, useLocalExtrema, }); instance.reset(); }))(); export default HeatmapLayer; //# sourceMappingURL=HeatmapLayer.js.map