import React from "react"; const ProductForm = ({ editingProduct, setEditingProduct, onSave, onCancel, }) => { return (
{/* Back Button */}

{editingProduct?.id ? "Edit Your Product" : "List a New Product"}

{/* Product Name */}
setEditingProduct({ ...editingProduct, name: e.target.value }) } className="w-full px-4 py-2 border border-gray-300 rounded-md focus:ring-2 focus:ring-green-500" />
{/* Price */}
setEditingProduct({ ...editingProduct, price: e.target.value, }) } className="w-full px-4 py-2 border border-gray-300 rounded-md focus:ring-2 focus:ring-green-500" />
{/* Status */}
{/* Images */}
{ const files = Array.from(e.target.files).slice(0, 5); setEditingProduct((prev) => ({ ...prev, images: [...prev.images, ...files].slice(0, 5), })); }} className="w-full px-4 py-2 border border-gray-300 rounded-md" />
{editingProduct.images.length > 0 && editingProduct.images.map((img, idx) => (
{`Preview
))}
{/* Actions */}
); }; export default ProductForm;