1 line
2.4 KiB
JSON
1 line
2.4 KiB
JSON
{"ast":null,"code":"import { createElementObject, createTileLayerComponent, updateGridLayer, withPane } from '@react-leaflet/core';\nimport { TileLayer as LeafletTileLayer } from 'leaflet';\nexport const TileLayer = createTileLayerComponent(function createTileLayer(_ref, context) {\n let {\n url,\n ...options\n } = _ref;\n const layer = new LeafletTileLayer(url, withPane(options, context));\n return createElementObject(layer, context);\n}, function updateTileLayer(layer, props, prevProps) {\n updateGridLayer(layer, props, prevProps);\n const {\n url\n } = props;\n if (url != null && url !== prevProps.url) {\n layer.setUrl(url);\n }\n});","map":{"version":3,"names":["createElementObject","createTileLayerComponent","updateGridLayer","withPane","TileLayer","LeafletTileLayer","createTileLayer","_ref","context","url","options","layer","updateTileLayer","props","prevProps","setUrl"],"sources":["/home/m3mo/Desktop/temparea/solarbank/frontend/node_modules/react-leaflet/lib/TileLayer.js"],"sourcesContent":["import { createElementObject, createTileLayerComponent, updateGridLayer, withPane } from '@react-leaflet/core';\nimport { TileLayer as LeafletTileLayer } from 'leaflet';\nexport const TileLayer = createTileLayerComponent(function createTileLayer({ url , ...options }, context) {\n const layer = new LeafletTileLayer(url, withPane(options, context));\n return createElementObject(layer, context);\n}, function updateTileLayer(layer, props, prevProps) {\n updateGridLayer(layer, props, prevProps);\n const { url } = props;\n if (url != null && url !== prevProps.url) {\n layer.setUrl(url);\n }\n});\n"],"mappings":"AAAA,SAASA,mBAAmB,EAAEC,wBAAwB,EAAEC,eAAe,EAAEC,QAAQ,QAAQ,qBAAqB;AAC9G,SAASC,SAAS,IAAIC,gBAAgB,QAAQ,SAAS;AACvD,OAAO,MAAMD,SAAS,GAAGH,wBAAwB,CAAC,SAASK,eAAeA,CAAAC,IAAA,EAAuBC,OAAO,EAAE;EAAA,IAA/B;IAAEC,GAAG;IAAG,GAAGC;EAAQ,CAAC,GAAAH,IAAA;EAC3F,MAAMI,KAAK,GAAG,IAAIN,gBAAgB,CAACI,GAAG,EAAEN,QAAQ,CAACO,OAAO,EAAEF,OAAO,CAAC,CAAC;EACnE,OAAOR,mBAAmB,CAACW,KAAK,EAAEH,OAAO,CAAC;AAC9C,CAAC,EAAE,SAASI,eAAeA,CAACD,KAAK,EAAEE,KAAK,EAAEC,SAAS,EAAE;EACjDZ,eAAe,CAACS,KAAK,EAAEE,KAAK,EAAEC,SAAS,CAAC;EACxC,MAAM;IAAEL;EAAK,CAAC,GAAGI,KAAK;EACtB,IAAIJ,GAAG,IAAI,IAAI,IAAIA,GAAG,KAAKK,SAAS,CAACL,GAAG,EAAE;IACtCE,KAAK,CAACI,MAAM,CAACN,GAAG,CAAC;EACrB;AACJ,CAAC,CAAC","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]} |