diff --git a/app/components/HorizontalProductList.tsx b/app/components/HorizontalProductList.tsx index 419f38e..58cd66a 100644 --- a/app/components/HorizontalProductList.tsx +++ b/app/components/HorizontalProductList.tsx @@ -4,6 +4,7 @@ import { motion } from "framer-motion"; import { ChevronLeft, ChevronRight, Images } from "lucide-react"; import { Skeleton } from "./ui/skeleton"; import { ErrorState } from "./UiProvider"; +import discountRed from "~/assets/icons/product/discount-red.svg"; import placeholderImage from "~/assets/icons/product.png"; interface HorizontalProduct { @@ -249,13 +250,16 @@ const ProductThumbnail = ({ }; const DiscountBadge = ({ discountPercent }: { discountPercent?: number }) => { - if (!discountPercent) return null; return ( -
- ٪{Math.round(discountPercent).toLocaleString("fa-IR")} +
+

+ {discountPercent} +

+ discount-red
); }; diff --git a/app/components/MondrianProductList.tsx b/app/components/MondrianProductList.tsx index 1306d0a..c5ada16 100644 --- a/app/components/MondrianProductList.tsx +++ b/app/components/MondrianProductList.tsx @@ -10,6 +10,7 @@ import { useDeleteInstagramPost } from "~/requestHandler/use-instagram-hooks"; import placeholderImage from "~/assets/icons/product.png"; import placeholderImageDark from "~/assets/icons/product-dark.png"; import { useRootData } from "~/hooks/use-root-data"; +import discountRed from "~/assets/icons/product/discount-red.svg"; interface MondrianList { id?: string; @@ -428,13 +429,16 @@ const ProductCard = ({ ); }; const DiscountBadge = ({ discountPercent }: { discountPercent?: number }) => { - if (!discountPercent) return null; return ( -
- ٪{Math.round(discountPercent).toLocaleString("fa-IR")} +
+

+ {discountPercent} +

+ discount-red
); };