diff --git a/app/src/app/admin/products/[id]/page.tsx b/app/src/app/admin/products/[id]/page.tsx index 5c26f7d..7777697 100644 --- a/app/src/app/admin/products/[id]/page.tsx +++ b/app/src/app/admin/products/[id]/page.tsx @@ -82,7 +82,7 @@ export default function AdminProductEditPage() { title: p.title, slug: p.slug, description: p.description, - basePrice: String(p.basePrice), + basePrice: (p.basePrice / 100).toFixed(2), currency: p.currency, status: p.status, attributes: JSON.stringify(p.attributes, null, 2), @@ -171,7 +171,7 @@ export default function AdminProductEditPage() { title: form.title, slug: form.slug, description: form.description, - basePrice: parseInt(form.basePrice), + basePrice: Math.round(parseFloat(form.basePrice) * 100), currency: form.currency, status: form.status, attributes, @@ -262,11 +262,12 @@ export default function AdminProductEditPage() {
setForm((f) => ({ ...f, basePrice: e.target.value }))} min="0" + step="0.01" required />