summaryrefslogtreecommitdiff
path: root/src-migrate/modules/cart/components/Item.tsx
diff options
context:
space:
mode:
authorRafi Zadanly <zadanlyr@gmail.com>2024-02-20 16:30:43 +0700
committerRafi Zadanly <zadanlyr@gmail.com>2024-02-20 16:30:43 +0700
commit30da2d088793cabfb3c5b21d4560df53187e7047 (patch)
tree75afb81b52dd078d34d808aa9ce9cfbf4c7ca975 /src-migrate/modules/cart/components/Item.tsx
parent055bf8322dce7b7fba1b2e1d6176946067ff5bbe (diff)
Fix item url in cart item
Diffstat (limited to 'src-migrate/modules/cart/components/Item.tsx')
-rw-r--r--src-migrate/modules/cart/components/Item.tsx10
1 files changed, 8 insertions, 2 deletions
diff --git a/src-migrate/modules/cart/components/Item.tsx b/src-migrate/modules/cart/components/Item.tsx
index ba7f7cdf..d2bbdbdd 100644
--- a/src-migrate/modules/cart/components/Item.tsx
+++ b/src-migrate/modules/cart/components/Item.tsx
@@ -112,7 +112,10 @@ CartItem.Image = function CartItemImage({ item }: { item: CartItemProps }) {
)}
{item.cart_type === 'product' && (
- <Link href={createSlug('/shop/product/', item.name, item.id.toString())} className={style.image}>
+ <Link
+ href={createSlug('/shop/product/', item.parent.name, item.parent.id.toString())}
+ className={style.image}
+ >
{image && <Image src={image} alt={item.name} width={128} height={128} />}
{!image && <div className={style.noImage}>No Image</div>}
</Link>
@@ -129,7 +132,10 @@ CartItem.Name = function CartItemName({ item }: { item: CartItemProps }) {
)}
{item.cart_type === 'product' && (
- <Link href={createSlug('/shop/product/', item.name, item.id.toString())} className={style.name}>
+ <Link
+ href={createSlug('/shop/product/', item.parent.name, item.parent.id.toString())}
+ className={style.name}
+ >
{item.name}
</Link>
)}