import { HTMLAttributes } from "react";
export interface PriceBadgeProps extends HTMLAttributes {
price: number;
currency?: string;
className?: string;
}
export default function PriceBadge({
price,
currency = "VND",
className = "",
...props
}: PriceBadgeProps) {
const formattedPrice =
currency === "VND"
? price.toLocaleString("vi-VN", {
style: "currency",
currency: "VND",
})
: `${price.toFixed(2)} ${currency}`;
return (
{formattedPrice}
);
}