refactor: useRestoreMapSettings entfernt und direkt in MapComponent integriert
- redundante Hook gelöscht - restoreMapSettings direkt per useEffect in MapComponent verwendet - mehr Klarheit durch Vereinfachung der Map-Initialisierung
This commit is contained in:
@@ -44,7 +44,6 @@ import { updateCountdown, closePolylineContextMenu } from "../../redux/slices/po
|
||||
//-------------------MapComponent.js hooks--------------------
|
||||
import useInitializeMap from "./hooks/useInitializeMap";
|
||||
|
||||
import useRestoreMapSettings from "./hooks/useRestoreMapSettings";
|
||||
import { setSelectedPoi } from "../../redux/slices/selectedPoiSlice";
|
||||
import { setDisabled } from "../../redux/slices/polylineEventsDisabledSlice";
|
||||
import { setMapId, setUserId } from "../../redux/slices/urlParameterSlice";
|
||||
@@ -429,7 +428,7 @@ const MapComponent = ({ locations, onLocationUpdate, lineCoordinates }) => {
|
||||
}, [map, linePositions, lineColors, tooltipContents, newPoint, newCoords, tempMarker, polylineVisible]);
|
||||
|
||||
//--------------------------------------------
|
||||
useRestoreMapSettings(map);
|
||||
|
||||
//Test in useEffect
|
||||
useEffect(() => {
|
||||
if (map) {
|
||||
|
||||
Reference in New Issue
Block a user