Renxy 1 tahun lalu
induk
melakukan
e6a3f1e7a2
1 mengubah file dengan 5 tambahan dan 5 penghapusan
  1. 5 5
      src/pages/SafetyManagement/index.js

+ 5 - 5
src/pages/SafetyManagement/index.js

@@ -54,13 +54,13 @@ const DeviceManager = () => {
       UnityAction.sendMsg('camData', JSON.stringify(dataVList?.list));
   }, [data, dataVList]);
 
-  const onHandleSelect = (name) => {
-    setSelected(name);
+  const onHandleSelect = (id, name) => {
+    setSelected(id);
     UnityAction.sendMsg('safetyItem', name);
   };
 
   useEffect(() => {
-    UnityAction.addEventListener('safetyItem', (name) => {
+    UnityAction.on('safetyItem', (name) => {
       setSelected(name);
     });
 
@@ -166,7 +166,7 @@ const Video = ({ data, dataOnline, loading, selected, setSelected }) => {
             {data?.map((item, idx) => (
               <div
                 key={`video_${idx}`}
-                onClick={() => setSelected(idx)}
+                onClick={() => setSelected(idx, item.Name)}
                 className={`card-box ${styles.listItem} ${
                   selected == item.Name || selected == idx ? 'card-select' : ''
                 }`}
@@ -251,7 +251,7 @@ const Door = ({
             {data?.map((item, idx) => (
               <div
                 key={`door_${idx}`}
-                onClick={() => setSelected(idx)}
+                onClick={() => setSelected(idx, item.name)}
                 className={`card-box ${styles.listItem} ${
                   selected == item.name || selected == idx ? 'card-select' : ''
                 }`}