diff --git a/src/components/Roof2.jsx b/src/components/Roof2.jsx index 4f3f110d..2a153f07 100644 --- a/src/components/Roof2.jsx +++ b/src/components/Roof2.jsx @@ -2,8 +2,9 @@ import { useCanvas } from '@/hooks/useCanvas' import { useEffect, useState, useRef } from 'react' -import { Mode, useMode } from '@/hooks/useMode' -import { Button, Checkbox, CheckboxGroup, RadioGroup, Radio, Input } from '@nextui-org/react' +import { useMode } from '@/hooks/useMode' +import { Mode } from '@/common/common' +import { Button } from '@nextui-org/react' import RangeSlider from './ui/RangeSlider' import { useRecoilState, useRecoilValue } from 'recoil' import { @@ -21,7 +22,6 @@ import { getCanvasState, insertCanvasState } from '@/lib/canvas' import { calculateIntersection } from '@/util/canvas-util' import { QPolygon } from '@/components/fabric/QPolygon' import ThumbnailList from './ui/ThumbnailLIst' -// import CanvasWithContextMenu from '@/util/context-util' import QContextMenu from './common/context-menu/QContextMenu' import { modalContent, modalState } from '@/store/modalAtom' import SettingsModal from './SettingsModal' @@ -61,12 +61,6 @@ export default function Roof2() { const [open, setOpen] = useRecoilState(modalState) const [contents, setContent] = useRecoilState(modalContent) - // const gridHandleClick = (e) => { - // console.log(e !== 'custom') - - // setIsCustomGridSetting(e !== 'custom') - // } - //canvas 썸네일 const [thumbnails, setThumbnails] = useState([]) const thumbnailProps = { @@ -544,9 +538,8 @@ export default function Roof2() {
- - -
+ +
+ + mm +
+
+ + mm +
+
+ + +
) diff --git a/src/hooks/useMode.js b/src/hooks/useMode.js index 07acbb9c..337ccbc8 100644 --- a/src/hooks/useMode.js +++ b/src/hooks/useMode.js @@ -67,7 +67,7 @@ export function useMode() { useEffect(() => { // 이벤트 리스너 추가 // if (!canvas) { - canvas?.setZoom(0.8) + // canvas?.setZoom(0.8) // return // } document.addEventListener('keydown', handleKeyDown)