가대 없이 회로만 할당 후 modal 닫을때 회로 삭제

This commit is contained in:
김민식 2025-03-06 11:12:16 +09:00
parent 4bab88e272
commit 037fff7c4a

View File

@ -503,19 +503,25 @@ export default function CircuitTrestleSetting({ id }) {
// //
const handleClose = () => { const handleClose = () => {
// // // //
// const circuitTexts = canvas.getObjects().filter((obj) => obj.name === 'circuitNumber') if (
// canvas.remove(...circuitTexts) canvas
// // .getObjects()
// canvas .filter((obj) => obj.name === POLYGON_TYPE.MODULE_SETUP_SURFACE)
// .getObjects() .some((surface) => !surface.isComplete)
// .filter((obj) => obj.name === POLYGON_TYPE.MODULE) ) {
// .forEach((obj) => { canvas.remove(...canvas.getObjects().filter((obj) => obj.name === 'circuitNumber'))
// obj.circuit = null canvas
// obj.pcsItemId = null .getObjects()
// obj.circuitNumber = null .filter((obj) => obj.name === POLYGON_TYPE.MODULE)
// }) .forEach((obj) => {
obj.circuit = null
obj.pcsItemId = null
obj.circuitNumber = null
})
canvas.renderAll()
}
// canvas.renderAll()
closePopup(id) closePopup(id)
} }