From f413f20f462f7de5f3a0911daabfdb7014146053 Mon Sep 17 00:00:00 2001 From: Gianmarco Fiorello Date: Fri, 23 Dec 2022 10:11:40 +0100 Subject: [PATCH 1/2] feat: support react-leaflet v^4.2.0 --- package.json | 2 +- src/Bing.js | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 1f95190..586b19a 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ "leaflet": "^1.7.1", "react": "^15.0.0 || ^16.0.0 || ^17.0.0", "react-dom": "^15.0.0 || ^16.0.0 || ^17.0.0", - "react-leaflet": "^3.0.5" + "react-leaflet": "^4.2.0" }, "devDependencies": { "@babel/cli": "^7.14.3", diff --git a/src/Bing.js b/src/Bing.js index f2f625e..b86d2cf 100644 --- a/src/Bing.js +++ b/src/Bing.js @@ -2,11 +2,11 @@ import { createLayerComponent } from '@react-leaflet/core'; import {bingLayer} from './leaflet.bing'; -const createLeafletElement = (props) => { +const createLeafletElement = (props, context) => { const instance = L.bingLayer(props.bingkey, props); - return { instance }; + return { instance, context }; } export default createLayerComponent(createLeafletElement); From 121582bc914fbdf03b7f03e4975407f13383ca40 Mon Sep 17 00:00:00 2001 From: Gianmarco Fiorello Date: Fri, 23 Dec 2022 10:22:52 +0100 Subject: [PATCH 2/2] feat: support react 18 --- package.json | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 586b19a..41f4d60 100644 --- a/package.json +++ b/package.json @@ -32,13 +32,10 @@ "url": "https://github.com/TA-Geoforce/react-leaflet-bing-v2/issues" }, "homepage": "https://github.com/TA-Geoforce/react-leaflet-bing-v2#readme", - "dependencies": { - "react-leaflet-google-v2": "^5.1.3" - }, "peerDependencies": { "leaflet": "^1.7.1", - "react": "^15.0.0 || ^16.0.0 || ^17.0.0", - "react-dom": "^15.0.0 || ^16.0.0 || ^17.0.0", + "react": "^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0", "react-leaflet": "^4.2.0" }, "devDependencies": {