diff --git a/src/app/admin/designs/[id]/edit/page.tsx b/src/app/admin/designs/[id]/edit/page.tsx index 8691e41..6979eb6 100644 --- a/src/app/admin/designs/[id]/edit/page.tsx +++ b/src/app/admin/designs/[id]/edit/page.tsx @@ -109,7 +109,7 @@ export default function EditDesignPage({ params }: { params: { id: string } }) { {/* Full Design Canvas */} - + ); diff --git a/src/components/DesignCanvas.tsx b/src/components/DesignCanvas.tsx index 3632957..a5009a6 100644 --- a/src/components/DesignCanvas.tsx +++ b/src/components/DesignCanvas.tsx @@ -487,7 +487,7 @@ function generateCurvePath(type: string, radius: number, reverse: boolean = fals return path; } -export default function DesignCanvas({ product }: { product: ProductDTO }) { +export default function DesignCanvas({ product, isAdminEditing = false }: { product: ProductDTO; isAdminEditing?: boolean }) { const [color, setColor] = useState(product.colors[0]); const [size, setSize] = useState(product.sizes[0] ?? null); const [designWidthCm, setDesignWidthCm] = useState(null); @@ -1498,7 +1498,7 @@ export default function DesignCanvas({ product }: { product: ProductDTO }) { + - {approvalStatus === 'APPROVED' ? ( + {!isAdminEditing && (approvalStatus === 'APPROVED' ? ( - )} + ))} {elementsFront.length === 0 && elementsBack.length === 0 && !approvalStatus && (

Add text or images to personalize your design before submitting