From a908604f5aa2da9921cd99c12a6fa422d5893f4a Mon Sep 17 00:00:00 2001 From: luxiaotao1123 <t1341870251@163.com> Date: 星期五, 11 十月 2024 15:17:04 +0800 Subject: [PATCH] # --- zy-acs-flow/src/map/settings/index.jsx | 40 +++++++++++++++++++++------------------- 1 files changed, 21 insertions(+), 19 deletions(-) diff --git a/zy-acs-flow/src/map/settings/index.jsx b/zy-acs-flow/src/map/settings/index.jsx index d4aa0ec..56096a3 100644 --- a/zy-acs-flow/src/map/settings/index.jsx +++ b/zy-acs-flow/src/map/settings/index.jsx @@ -3,9 +3,11 @@ import { Drawer, Box, Typography, Tabs, Tab, IconButton, Stack, useTheme, Card, CardContent, CardHeader, Divider } from '@mui/material'; import CloseIcon from '@mui/icons-material/Close'; import { PAGE_DRAWER_WIDTH } from '@/config/setting'; +import MapSettings from './MapSettings'; +import ConfigSettings from './ConfigSettings'; const Settings = (props) => { - const { open, onCancel, sprite, width = PAGE_DRAWER_WIDTH, title } = props; + const { open, onCancel, sprite, width = PAGE_DRAWER_WIDTH, title, setSpriteSettings } = props; const theme = useTheme(); const themeMode = theme.palette.mode; const translate = useTranslate(); @@ -21,7 +23,9 @@ }; useEffect(() => { - }, []) + console.log(sprite); + + }, [sprite]) return ( <> @@ -37,7 +41,9 @@ }}> <Stack direction="row" p={2}> <Typography variant="h6" flex="1"> - {title || translate('page.map.settings.title')} + {sprite + ? translate(`page.map.devices.${sprite?.data?.type?.toLowerCase()}`) + ' - ' + sprite?.data?.uuid + : translate('page.map.settings.title')} </Typography> <IconButton onClick={handleClose} size="small"> <CloseIcon /> @@ -70,10 +76,20 @@ <Box p={3}> {activeTab === 0 && ( - <MapSettings sprite={sprite} onSubmit={() => { /* 琛ㄥ崟鎻愪氦閫昏緫 */ }} /> + <MapSettings + sprite={sprite} + setSpriteSettings={setSpriteSettings} + onSubmit={() => { + }} + width={width} + /> )} {activeTab === 1 && ( - <ConfigSettings sprite={sprite} onSubmit={() => { /* 琛ㄥ崟鎻愪氦閫昏緫 */ }} /> + <ConfigSettings + sprite={sprite} + onSubmit={() => { + }} + /> )} </Box> </CardContent> @@ -83,20 +99,6 @@ )} </Drawer> </> - ) -} - -const MapSettings = () => { - - return ( - <h1>MapSettings</h1> - ) -} - -const ConfigSettings = () => { - - return ( - <h1>ConfigSettings</h1> ) } -- Gitblit v1.9.1