From 32fc4ba9df112f1543e03addb7afa92685452bc2 Mon Sep 17 00:00:00 2001 From: hwinkel Date: Tue, 17 Oct 2023 22:42:12 +0200 Subject: [PATCH] ADD: added context menu --- webapp/package-lock.json | 6 + webapp/package.json | 1 + webapp/public/index.html | 2 + webapp/src/App.jsx | 57 +++++----- webapp/src/components/OpenSeaMap/Index.js | 1 + .../src/components/OpenSeaMap/OpenSeaMap.jsx | 105 ++++++++++++------ webapp/src/components/control/controls.jsx | 2 +- 7 files changed, 110 insertions(+), 64 deletions(-) diff --git a/webapp/package-lock.json b/webapp/package-lock.json index 2e6d166..655f3b0 100644 --- a/webapp/package-lock.json +++ b/webapp/package-lock.json @@ -12,6 +12,7 @@ "@testing-library/react": "^13.4.0", "@testing-library/user-event": "^13.5.0", "bootstrap": "^5.3.2", + "leaflet-contextmenu": "^1.4.0", "milsymbol": "^2.2.0", "react": "^18.2.0", "react-bootstrap": "^2.9.0", @@ -11837,6 +11838,11 @@ "integrity": "sha512-nxS1ynzJOmOlHp+iL3FyWqK89GtNL8U8rvlMOsQdTTssxZwCXh8N2NB3GDQOL+YR3XnWyZAxwQixURb+FA74PA==", "peer": true }, + "node_modules/leaflet-contextmenu": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/leaflet-contextmenu/-/leaflet-contextmenu-1.4.0.tgz", + "integrity": "sha512-BXASCmJ5bLkuJGDCpWmvGqhZi5AzeOY0IbQalfkgBcMAMfAOFSvD4y0gIQxF/XzEyLkjXaRiUpibVj4+Cf3tUA==" + }, "node_modules/leven": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", diff --git a/webapp/package.json b/webapp/package.json index 6c78b60..1786266 100644 --- a/webapp/package.json +++ b/webapp/package.json @@ -7,6 +7,7 @@ "@testing-library/react": "^13.4.0", "@testing-library/user-event": "^13.5.0", "bootstrap": "^5.3.2", + "leaflet-contextmenu": "^1.4.0", "milsymbol": "^2.2.0", "react": "^18.2.0", "react-bootstrap": "^2.9.0", diff --git a/webapp/public/index.html b/webapp/public/index.html index aa069f2..f1bc103 100644 --- a/webapp/public/index.html +++ b/webapp/public/index.html @@ -9,6 +9,8 @@ name="description" content="Web site created using create-react-app" /> + +