feat: Implementierung des Bearbeitungsmodus

This commit is contained in:
ISA
2024-09-06 14:08:39 +02:00
parent af458ac270
commit 04e50c30f8
5 changed files with 112 additions and 82 deletions

View File

@@ -23,6 +23,7 @@ export const addMarkersToMap = (markers, map, layerGroup) => {
marker.on("mouseover", () => marker.openPopup());
marker.on("mouseout", () => marker.closePopup());
marker.on("dragend", (e) => {
console.log("Marker wurde verschoben in addMarkersToMap");
const newLat = e.target.getLatLng().lat;
const newLng = e.target.getLatLng().lng;
const markerId = e.target.options.id;
@@ -32,11 +33,7 @@ export const addMarkersToMap = (markers, map, layerGroup) => {
};
// Funktion zum Aktualisieren der Standorte in der Datenbank
export const updateLocationInDatabase = async (
id,
newLatitude,
newLongitude
) => {
export const updateLocationInDatabase = async (id, newLatitude, newLongitude) => {
const response = await fetch("/api/talas_v5_DB/pois/updateLocation", {
method: "POST",
headers: { "Content-Type": "application/json" },

View File

@@ -24,6 +24,7 @@ export const addMarkersToMap = (markers, map, layerGroup) => {
marker.on("mouseover", () => marker.openPopup());
marker.on("mouseout", () => marker.closePopup());
marker.on("dragend", (e) => {
console.log("Marker wurde verschoben in addMarkersToMap");
const newLat = e.target.getLatLng().lat;
const newLng = e.target.getLatLng().lng;
const markerId = e.target.options.id;