From 1431aab04a7922e2a0fe0de71336074f6e47f7f8 Mon Sep 17 00:00:00 2001
From: log101
Date: Tue, 6 Aug 2024 16:32:46 +0300
Subject: [PATCH] feat: add hidden input for geolocation diameter
---
src/pages/index.astro | 5 +++++
src/scripts/initSelectionMap.ts | 8 ++++++++
2 files changed, 13 insertions(+)
diff --git a/src/pages/index.astro b/src/pages/index.astro
index 7ece35b..3d2cd87 100644
--- a/src/pages/index.astro
+++ b/src/pages/index.astro
@@ -85,6 +85,11 @@ const backendUrl = import.meta.env.PUBLIC_BACKEND_URL
+
diff --git a/src/scripts/initSelectionMap.ts b/src/scripts/initSelectionMap.ts
index de73aef..bc24815 100644
--- a/src/scripts/initSelectionMap.ts
+++ b/src/scripts/initSelectionMap.ts
@@ -167,6 +167,10 @@ const DiameterControl = L.Control.extend({
targetLocationCircle.setRadius(targetLocationCircleRadius)
diameterText.innerText = `${targetLocationCircleRadius.toString()}m`
+ updateInputValue(
+ "geolocation-diameter-input",
+ targetLocationCircleRadius.toString()
+ )
L.DomEvent.stop(ev)
})
@@ -181,6 +185,10 @@ const DiameterControl = L.Control.extend({
)
targetLocationCircle.setRadius(targetLocationCircleRadius)
diameterText.innerText = `${targetLocationCircleRadius.toString()}m`
+ updateInputValue(
+ "geolocation-diameter-input",
+ targetLocationCircleRadius.toString()
+ )
L.DomEvent.stop(ev)
})