refactor: Recoil aus useMarkerLayers.js entfernt – ersetzt durch Redux-Selector
- useRecoilValue(mapLayersState) entfernt - Redux: useSelector(selectMapLayersState) eingeführt - Projekt jetzt vollständig Recoil-frei - CHANGELOG.md auf 1.1.95 aktualisiert
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
// hooks/useMapComponentState.js
|
||||
// POI -> Kontextmenü -> POI bearbeiten -> Dropdown Geräteauswahl
|
||||
import { useState, useEffect } from "react";
|
||||
import { useSelector } from "react-redux"; // ✅ Redux statt Recoil
|
||||
import { useSelector } from "react-redux";
|
||||
import { isMockMode } from "../config/config";
|
||||
|
||||
export const useMapComponentState = () => {
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
// hooks/useMarkerLayers.js
|
||||
// /hooks/useMarkerLayers.js
|
||||
import { useEffect } from "react";
|
||||
import { useRecoilValue } from "recoil";
|
||||
import { mapLayersState } from "../redux/slices/mapLayersSlice";
|
||||
import { useSelector } from "react-redux";
|
||||
import { selectMapLayersState } from "../redux/slices/mapLayersSlice";
|
||||
|
||||
const useMarkerLayers = (map, markers, layerType) => {
|
||||
const mapLayersVisibility = useRecoilValue(mapLayersState);
|
||||
const mapLayersVisibility = useSelector(selectMapLayersState);
|
||||
|
||||
useEffect(() => {
|
||||
if (!map || !markers) return;
|
||||
|
||||
Reference in New Issue
Block a user