계산기 토글 #728

Merged
ysCha merged 6 commits from dev into dev-deploy 2026-03-26 10:39:23 +09:00
Showing only changes of commit 76d3637a65 - Show all commits

View File

@ -7,6 +7,7 @@ import { useEffect, useRef } from 'react'
import { fabric } from 'fabric' import { fabric } from 'fabric'
import { calculateAngle } from '@/util/qpolygon-utils' import { calculateAngle } from '@/util/qpolygon-utils'
import { import {
OUTER_LINE_TYPE,
placementShapeDrawingAngle1State, placementShapeDrawingAngle1State,
placementShapeDrawingAngle2State, placementShapeDrawingAngle2State,
placementShapeDrawingArrow1State, placementShapeDrawingArrow1State,
@ -92,6 +93,7 @@ export function usePlacementShapeDrawing(id) {
useEffect(() => { useEffect(() => {
setPoints([]) setPoints([])
setType(OUTER_LINE_TYPE.OUTER_LINE)
return () => { return () => {
const placementShapeDrawingStartPoint = canvas.getObjects().find((obj) => obj.name === 'placementShapeDrawingStartPoint') const placementShapeDrawingStartPoint = canvas.getObjects().find((obj) => obj.name === 'placementShapeDrawingStartPoint')