Redux: alle Active 1 und 0 speichern
This commit is contained in:
@@ -77,8 +77,12 @@ import { useMapComponentState } from "../hooks/useMapComponentState";
|
||||
import { polylineEventsDisabledState } from "../store/atoms/polylineEventsDisabledState";
|
||||
import { disablePolylineEvents, enablePolylineEvents } from "../utils/setupPolylines";
|
||||
import { polylineLayerVisibleState } from "../store/atoms/polylineLayerVisibleState";
|
||||
import { useSelector } from "react-redux";
|
||||
|
||||
const MapComponent = ({ locations, onLocationUpdate, lineCoordinates }) => {
|
||||
// **Hole nur die aktiven idLDs aus Redux**
|
||||
const activeLines = useSelector((state) => state.lineVisibility.activeLines);
|
||||
const activeIds = Object.keys(activeLines).filter((id) => activeLines[id] === 1);
|
||||
const polylineVisible = useRecoilValue(polylineLayerVisibleState);
|
||||
const [editMode, setEditMode] = useState(false); // editMode Zustand
|
||||
const { deviceName, setDeviceName } = useMapComponentState();
|
||||
|
||||
Reference in New Issue
Block a user