Revert "Hide customer action buttons (Submit/Add to bag) when in admin editing mode"
This reverts commit 30e4a0c229.
This commit is contained in:
@@ -109,7 +109,7 @@ export default function EditDesignPage({ params }: { params: { id: string } }) {
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
{/* Full Design Canvas */}
|
{/* Full Design Canvas */}
|
||||||
<DesignCanvas product={design.product} isAdminEditing={true} />
|
<DesignCanvas product={design.product} />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
|
|||||||
@@ -487,7 +487,7 @@ function generateCurvePath(type: string, radius: number, reverse: boolean = fals
|
|||||||
return path;
|
return path;
|
||||||
}
|
}
|
||||||
|
|
||||||
export default function DesignCanvas({ product, isAdminEditing = false }: { product: ProductDTO; isAdminEditing?: boolean }) {
|
export default function DesignCanvas({ product }: { product: ProductDTO }) {
|
||||||
const [color, setColor] = useState(product.colors[0]);
|
const [color, setColor] = useState(product.colors[0]);
|
||||||
const [size, setSize] = useState<string | null>(product.sizes[0] ?? null);
|
const [size, setSize] = useState<string | null>(product.sizes[0] ?? null);
|
||||||
const [designWidthCm, setDesignWidthCm] = useState<number | null>(null);
|
const [designWidthCm, setDesignWidthCm] = useState<number | null>(null);
|
||||||
@@ -1498,7 +1498,7 @@ export default function DesignCanvas({ product, isAdminEditing = false }: { prod
|
|||||||
+
|
+
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
{!isAdminEditing && (approvalStatus === 'APPROVED' ? (
|
{approvalStatus === 'APPROVED' ? (
|
||||||
<button
|
<button
|
||||||
onClick={handleAddToBag}
|
onClick={handleAddToBag}
|
||||||
disabled={elementsFront.length === 0 && elementsBack.length === 0}
|
disabled={elementsFront.length === 0 && elementsBack.length === 0}
|
||||||
@@ -1522,7 +1522,7 @@ export default function DesignCanvas({ product, isAdminEditing = false }: { prod
|
|||||||
>
|
>
|
||||||
{submittingForApproval ? 'Submitting…' : 'Submit for Approval'}
|
{submittingForApproval ? 'Submitting…' : 'Submit for Approval'}
|
||||||
</button>
|
</button>
|
||||||
))}
|
)}
|
||||||
</div>
|
</div>
|
||||||
{elementsFront.length === 0 && elementsBack.length === 0 && !approvalStatus && (
|
{elementsFront.length === 0 && elementsBack.length === 0 && !approvalStatus && (
|
||||||
<p className="text-xs text-splash-pink">Add text or images to personalize your design before submitting</p>
|
<p className="text-xs text-splash-pink">Add text or images to personalize your design before submitting</p>
|
||||||
|
|||||||
Reference in New Issue
Block a user