From 1cd63e45d43f29e1aa5c72a0e0cade384642613c Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@163.com>
Date: 星期五, 15 三月 2024 14:17:20 +0800
Subject: [PATCH] #

---
 zy-asrs-flow/src/pages/map/index.jsx |   15 +++++++++++++--
 1 files changed, 13 insertions(+), 2 deletions(-)

diff --git a/zy-asrs-flow/src/pages/map/index.jsx b/zy-asrs-flow/src/pages/map/index.jsx
index 2ca4ec5..9eadc47 100644
--- a/zy-asrs-flow/src/pages/map/index.jsx
+++ b/zy-asrs-flow/src/pages/map/index.jsx
@@ -66,7 +66,6 @@
     const mapRef = React.useRef();
     const contentRef = React.useRef();
 
-    const [curSprite, setCurSPrite] = React.useState(null);
     const [model, setModel] = React.useState(() => MapModel.OBSERVER_MODEL);
     const [deviceVisible, setDeviceVisible] = React.useState(false);
     const [settingsVisible, setSettingsVisible] = React.useState(false);
@@ -79,6 +78,8 @@
     const [didClickSprite, setDidClickSprite] = React.useState(false);
     const [spriteBySettings, setSpriteBySettings] = React.useState(null);
     const prevSpriteBySettingsRef = React.useRef();
+    const [curSprite, setCurSPrite] = React.useState(null);
+    const [drawerVisible, setDrawerVisible] = React.useState(false);
 
     // init func
     React.useEffect(() => {
@@ -209,7 +210,9 @@
     }
 
     React.useEffect(() => {
-        console.log(curSprite);
+        if (curSprite) {
+            setDrawerVisible(true)
+        }
     }, [curSprite]);
 
     return (
@@ -305,6 +308,14 @@
                 </Content>
             </Layout >
 
+            <MapDrawer
+                open={drawerVisible}
+                refCurr={mapRef.current}
+                onCancel={() => {
+                    setDrawerVisible(false);
+                }}
+            />
+
             <Edit
                 open={deviceVisible}
                 onCancel={() => {

--
Gitblit v1.9.1