diff --git a/src/components/production/bending/BendingBaseForm.tsx b/src/components/production/bending/BendingBaseForm.tsx index cedea42e..bed927bd 100644 --- a/src/components/production/bending/BendingBaseForm.tsx +++ b/src/components/production/bending/BendingBaseForm.tsx @@ -11,6 +11,7 @@ import { useState, useEffect, useCallback, useRef } from 'react'; import { useRouter } from 'next/navigation'; import { X, Save, Trash2, Loader2, Pencil, History } from 'lucide-react'; import { DrawingCanvas } from '@/components/items/DrawingCanvas'; +import { Tooltip, TooltipContent, TooltipProvider, TooltipTrigger } from '@/components/ui/tooltip'; import { Button } from '@/components/ui/button'; import { Input } from '@/components/ui/input'; import { Label } from '@/components/ui/label'; @@ -103,7 +104,6 @@ export function BendingBaseForm({ id, mode }: BendingBaseFormProps) { const [isDrawingOpen, setIsDrawingOpen] = useState(false); const [drawingImage, setDrawingImage] = useState(null); const [isHistoryOpen, setIsHistoryOpen] = useState(false); - const [isImageZoomOpen, setIsImageZoomOpen] = useState(false); const [originalItem, setOriginalItem] = useState(null); const fileInputRef = useRef(null); @@ -481,17 +481,24 @@ export function BendingBaseForm({ id, mode }: BendingBaseFormProps) {

형상 이미지

-
drawingImage && setIsImageZoomOpen(true)} - title={drawingImage ? '클릭하여 확대' : undefined} - > - {drawingImage ? ( - 형상 이미지 - ) : ( + {drawingImage ? ( + + + +
+ 형상 이미지 +
+
+ + 형상 이미지 확대 + +
+
+ ) : ( +
이미지 없음 - )} -
+
+ )} {!disabled && (
@@ -625,18 +632,6 @@ export function BendingBaseForm({ id, mode }: BendingBaseFormProps) { description="절곡 부품의 형상을 그리거나 편집합니다." /> - {/* 이미지 확대 */} - - - - 형상 이미지 - - {drawingImage && ( - 형상 이미지 확대 - )} - - - {/* 삭제 확인 */} (null); const [isDrawingOpen, setIsDrawingOpen] = useState(false); - const [isImageZoomOpen, setIsImageZoomOpen] = useState(false); const [drawingImage, setDrawingImage] = useState(null); const fileInputRef = useRef(null); @@ -495,17 +495,24 @@ export function BendingModelForm({ id, mode, category }: BendingModelFormProps)

결합형태 이미지

-
drawingImage && setIsImageZoomOpen(true)} - title={drawingImage ? '클릭하여 확대' : undefined} - > - {drawingImage ? ( - 결합형태 이미지 - ) : ( + {drawingImage ? ( + + + +
+ 결합형태 이미지 +
+
+ + 결합형태 이미지 확대 + +
+
+ ) : ( +
이미지 없음 - )} -
+
+ )} {!disabled && (
@@ -748,18 +755,6 @@ export function BendingModelForm({ id, mode, category }: BendingModelFormProps) description="조립도 형상을 그리거나 편집합니다." /> - {/* 이미지 확대 */} - - - - 결합형태 이미지 - - {drawingImage && ( - 결합형태 이미지 확대 - )} - - - {/* 삭제 확인 */}