diff --git a/app/[slug]/page.tsx b/app/[slug]/page.tsx index 71a0f45..2b0f195 100644 --- a/app/[slug]/page.tsx +++ b/app/[slug]/page.tsx @@ -221,6 +221,11 @@ function PublicWishlistContent() {

{item.name}

+ {item.price != null && ( +

+ {new Intl.NumberFormat('pt-BR', { style: 'currency', currency: item.currency || 'BRL' }).format(item.price)} +

+ )} {showQuantitySummary && (

{item.claimedQuantity} de {item.quantity} reservados @@ -242,7 +247,9 @@ function PublicWishlistContent() {

  • {isMine ? 'Você' : 'Reservado'} - · {c.quantity} un. + {item.quantity > 1 && ( + · {c.quantity} un. + )} {c.note && isMine && ( "{c.note}" diff --git a/components/admin/ItemCard.tsx b/components/admin/ItemCard.tsx index 5475730..bd87b1c 100644 --- a/components/admin/ItemCard.tsx +++ b/components/admin/ItemCard.tsx @@ -64,6 +64,17 @@ export default function ItemCard({
    {item.name}
    + {item.price != null && ( +

    + {new Intl.NumberFormat('pt-BR', { style: 'currency', currency: item.currency || 'BRL' }).format(item.price)} + {item.quantity > 1 && ` · Qtd: ${item.quantity}`} +

    + )} + {item.price == null && item.quantity > 1 && ( +

    + Qtd: {item.quantity} +

    + )} {item.description && (

    {item.description}