fix: canvas size 조절 기능 수정

This commit is contained in:
yoosangwook 2024-08-01 13:49:34 +09:00
parent 1f89d3f9d8
commit 38258ba278

View File

@ -109,7 +109,8 @@ export default function Roof2() {
} }
useEffect(() => { useEffect(() => {
setCanvasSize({ ...canvasSize, vertical: verticalSize, horizontal: horizontalSize }) console.log('horizontalSize', horizontalSize)
setCanvasSize({ ...canvasSize, vertical: parseInt(verticalSize), horizontal: parseInt(horizontalSize) })
}, [verticalSize, horizontalSize]) }, [verticalSize, horizontalSize])
/** /**
@ -120,7 +121,10 @@ export default function Roof2() {
// }, [verticalSize, horizontalSize]) // }, [verticalSize, horizontalSize])
useEffect(() => { useEffect(() => {
const { vertical, horizontal } = canvasSize const { vertical, horizontal } = canvasSize
console.log('canvasSize', canvasSize)
console.log('horizontalSize', horizontalSize)
if (vertical !== verticalSize || horizontal !== horizontalSize) { if (vertical !== verticalSize || horizontal !== horizontalSize) {
console.log('setCanvasSize!!')
canvas.setWidth(horizontalSize) canvas.setWidth(horizontalSize)
canvas.setHeight(verticalSize) canvas.setHeight(verticalSize)
canvas.renderAll() canvas.renderAll()