rack정보 제대로 못가져오는 현상 수정 #663

Merged
ysCha merged 1 commits from dev into dev-deploy 2026-02-23 09:06:44 +09:00
Showing only changes of commit df4b2a889b - Show all commits

View File

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