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() {