Merge pull request 'rack정보 제대로 못가져오는 현상 수정' (#663) from dev into dev-deploy

Reviewed-on: #663
This commit is contained in:
ysCha 2026-02-23 09:06:43 +09:00
commit a7868107b6

View File

@ -63,6 +63,7 @@ export default function CircuitTrestleSetting({ id }) {
const originCanvasViewPortTransform = useRef([])
const [isFold, setIsFold] = useState(false)
const [showHiddenBasicSetting, setShowHiddenBasicSetting] = useState(true)
const {
makers,
@ -108,6 +109,14 @@ export default function CircuitTrestleSetting({ id }) {
}
}, [])
// /
useEffect(() => {
const timer = setTimeout(() => {
setShowHiddenBasicSetting(false)
}, 300)
return () => clearTimeout(timer)
}, [])
// rack reopen
useEffect(() => {
const modules = canvas.getObjects().filter((obj) => obj.name === POLYGON_TYPE.MODULE)
@ -998,6 +1007,12 @@ export default function CircuitTrestleSetting({ id }) {
}
return (
<>
{showHiddenBasicSetting && (
<div style={{ display: 'none' }}>
<BasicSetting id={`hidden-basic-${id}`} />
</div>
)}
<WithDraggable isShow={true} pos={{ x: 50, y: 230 }} className="l-2">
<WithDraggable.Header
title={getMessage('modal.circuit.trestle.setting')}
@ -1056,5 +1071,6 @@ export default function CircuitTrestleSetting({ id }) {
)}
</WithDraggable.Body>
</WithDraggable>
</>
)
}