diff --git a/frontend/search/package.json b/frontend/search/package.json index fdd9dd3..96e8706 100644 --- a/frontend/search/package.json +++ b/frontend/search/package.json @@ -16,6 +16,7 @@ "@jsonforms/core": "3.0.0-alpha.3", "@jsonforms/material-renderers": "3.0.0-alpha.3", "@jsonforms/react": "3.0.0-alpha.3", + "@monsonjeremy/react-leaflet": "^3.2.2", "@mui/icons-material": "^5.2.0", "@mui/lab": "^5.0.0-alpha.71", "@mui/material": "^5.2.2", @@ -23,6 +24,7 @@ "graphql-request": "^4.0.0", "i18next": "^21.6.13", "i18next-browser-languagedetector": "^6.1.3", + "leaflet": "^1.7.1", "lodash": "^4.17.21", "moment": "^2.29.1", "next": "12.1.0", @@ -37,6 +39,7 @@ "@graphql-codegen/typescript": "^2.4.1", "@graphql-codegen/typescript-operations": "^2.2.1", "@graphql-codegen/typescript-react-query": "^3.2.2", + "@types/leaflet": "^1.7.9", "@types/lodash": "^4.14.179", "@types/node": "17.0.21", "@types/react": "17.0.39", diff --git a/frontend/search/yarn.lock b/frontend/search/yarn.lock index 30bd8db..4f45e53 100644 --- a/frontend/search/yarn.lock +++ b/frontend/search/yarn.lock @@ -1147,6 +1147,18 @@ prop-types "^15.7.2" react-is "^16.8.0 || ^17.0.0" +"@monsonjeremy/react-leaflet-core@1.1.1": + version "1.1.1" + resolved "https://registry.yarnpkg.com/@monsonjeremy/react-leaflet-core/-/react-leaflet-core-1.1.1.tgz#123aaf1f500214c0585967c5efd9f43453846220" + integrity sha512-7FeQIoSUjapFkBMQlrIn1yztKGP3tAnNkfUl6UQ2rdToPU9MAETxgn2VnoCd6B4L+ntTyjidEQXFU2YFDHuf+A== + +"@monsonjeremy/react-leaflet@^3.2.2": + version "3.2.2" + resolved "https://registry.yarnpkg.com/@monsonjeremy/react-leaflet/-/react-leaflet-3.2.2.tgz#06dab9befb46105e945ed7a125a26e9743c99580" + integrity sha512-LZPm4nXpypqrTIqZzYfQorOtFbZ9osWWWmee831TA4/HAWPGkGgxXfh0W/qzsEP3ruIjmV2NaHnj+Uh/xMSKbA== + dependencies: + "@monsonjeremy/react-leaflet-core" "1.1.1" + "@mui/base@5.0.0-alpha.70": version "5.0.0-alpha.70" resolved "https://registry.yarnpkg.com/@mui/base/-/base-5.0.0-alpha.70.tgz#e280ee3b69d86034f2cff445161747940129d576" @@ -1402,6 +1414,11 @@ resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-2.0.0.tgz#f544a148d3ab35801c1f633a7441fd87c2e484bf" integrity sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A== +"@types/geojson@*": + version "7946.0.8" + resolved "https://registry.yarnpkg.com/@types/geojson/-/geojson-7946.0.8.tgz#30744afdb385e2945e22f3b033f897f76b1f12ca" + integrity sha512-1rkryxURpr6aWP7R786/UQOkJ3PcpQiWkAXBmdWc7ryFWqN6a4xfK7BtjXvFBKO9LjQ+MWQSWxYeZX1OApnArA== + "@types/js-yaml@^4.0.0": version "4.0.5" resolved "https://registry.yarnpkg.com/@types/js-yaml/-/js-yaml-4.0.5.tgz#738dd390a6ecc5442f35e7f03fa1431353f7e138" @@ -1429,6 +1446,13 @@ dependencies: "@types/node" "*" +"@types/leaflet@^1.7.9": + version "1.7.9" + resolved "https://registry.yarnpkg.com/@types/leaflet/-/leaflet-1.7.9.tgz#7993d34f14cfa88c45b3d490daba39a3a1be9a2b" + integrity sha512-H8vPgD49HKzqM41ArHGZM70g/tfhp8W+JcPxfnF+5H/Xvp+xiP+KQOUNWU8U89fqS1Jj3cpRY/+nbnaHFzwnFA== + dependencies: + "@types/geojson" "*" + "@types/lodash.debounce@^4.0.6": version "4.0.6" resolved "https://registry.yarnpkg.com/@types/lodash.debounce/-/lodash.debounce-4.0.6.tgz#c5a2326cd3efc46566c47e4c0aa248dc0ee57d60" @@ -3770,6 +3794,11 @@ latest-version@5.1.0: dependencies: package-json "^6.3.0" +leaflet@^1.7.1: + version "1.7.1" + resolved "https://registry.yarnpkg.com/leaflet/-/leaflet-1.7.1.tgz#10d684916edfe1bf41d688a3b97127c0322a2a19" + integrity sha512-/xwPEBidtg69Q3HlqPdU3DnrXQOvQU/CCHA1tcDQVzOwm91YMYaILjNp7L4Eaw5Z4sOYdbBz6koWyibppd8Zqw== + levn@^0.4.1: version "0.4.1" resolved "https://registry.yarnpkg.com/levn/-/levn-0.4.1.tgz#ae4562c007473b932a6200d403268dd2fffc6ade"