Recoil Statefpr polylines and Devices in process

This commit is contained in:
ISA
2024-09-03 15:46:50 +02:00
parent 8a9216980a
commit e60ce2b354
4 changed files with 47 additions and 2 deletions

View File

@@ -9,7 +9,6 @@ import {
urls,
OverlappingMarkerSpiderfier,
DataSheet,
useRecoilState,
useRecoilValue,
useSetRecoilState,
gisStationsStaticDistrictState,
@@ -66,7 +65,13 @@ import {
useLayerVisibility,
useLineData,
} from "./imports.js";
import useCreateAndSetDevices from "../hooks/useCreateAndSetDevices";
//import { useCreateAndSetDevices } from "../hooks/useCreateAndSetDevices";
import { useMapComponentState } from "../hooks/useMapComponentState";
import { useRecoilState } from "recoil";
import { polylineEventsDisabledState } from "../store/atoms/polylineEventsDisabledState";
import { disablePolylineEvents, enablePolylineEvents } from "../utils/setupPolylines";
const MapComponent = ({ locations, onLocationUpdate, lineCoordinates }) => {
const { deviceName, setDeviceName } = useMapComponentState();
const { poiTypData, isPoiTypLoaded } = usePoiTypData("/api/talas_v5_DB/poiTyp/readPoiTyp");
@@ -343,6 +348,8 @@ const MapComponent = ({ locations, onLocationUpdate, lineCoordinates }) => {
}
}, [gisSystemStaticLoaded, map, GisSystemStatic, priorityConfig]);
//useCreateAndSetDevices(1, talasMarkers, GisSystemStatic, priorityConfig);
useLayerVisibility(map, talasMarkers, mapLayersVisibility, "TALAS");
useLayerVisibility(map, eciMarkers, mapLayersVisibility, "ECI");
useLayerVisibility(map, gsmModemMarkers, mapLayersVisibility, "GSMModem");