From 4a1575139bac381feeaa7df2c6d726c7a28e1610 Mon Sep 17 00:00:00 2001 From: jangheon Pyo Date: Mon, 22 Apr 2024 09:45:42 +0900 Subject: [PATCH] =?UTF-8?q?[TItemCard]=20=C2=A0=20Detail=20Notes=20:=20?= =?UTF-8?q?=C2=A0=201.=20=EA=B0=80=EA=B2=A9=EC=9D=B4=200=20=EC=9D=BC?= =?UTF-8?q?=EB=95=8C=20offerInfo=20=EC=B6=9C=EB=A0=A5=20=EB=90=98=EB=8F=84?= =?UTF-8?q?=EB=A1=9D=20=EC=B2=98=EB=A6=AC=202.=20CustomImage=20=EC=82=AC?= =?UTF-8?q?=EC=9A=A9=EC=8B=9C=20=EC=9D=B4=EB=AF=B8=EC=A7=80=EB=A5=BC=20?= =?UTF-8?q?=EB=B6=88=EB=9F=AC=EC=98=A4=EC=A7=80=20=EB=AA=BB=ED=95=A0=20?= =?UTF-8?q?=EA=B2=BD=EC=9A=B0=20defaultImg=20=EC=B6=9C=EB=A0=A5=EB=90=98?= =?UTF-8?q?=EB=8F=84=EB=A1=9D=20=EC=B2=98=EB=A6=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/components/TItemCard/TItemCard.jsx | 17 ++++++++++++++--- .../components/TItemCard/TItemCard.module.less | 10 ++++++++++ 2 files changed, 24 insertions(+), 3 deletions(-) diff --git a/com.twin.app.shoptime/src/components/TItemCard/TItemCard.jsx b/com.twin.app.shoptime/src/components/TItemCard/TItemCard.jsx index e5579cdd..967c84bf 100644 --- a/com.twin.app.shoptime/src/components/TItemCard/TItemCard.jsx +++ b/com.twin.app.shoptime/src/components/TItemCard/TItemCard.jsx @@ -133,8 +133,13 @@ export default memo(function TItemCard({ alt={imageAlt} delay={0} src={defaultImage ? defaultImage : imageSource} - onError={addDefaultImg} - // src={imageSource} + fallbackSrc={ + type === "videoShow" + ? imgType === IMAGETYPES.imgHorizontal + ? defaultimgHorizontal + : defaultimgVertical + : defaultImageItem + } /> {priceInfo && discountRate && @@ -156,7 +161,13 @@ export default memo(function TItemCard({ {catNm !== null &&

{catNm}

} {priceInfo ? (

- {discountRate ? discountedPrice : originalPrice} + {parseFloat(originalPrice.replace("$", "")) === 0 ? ( + {offerInfo} + ) : discountRate ? ( + discountedPrice + ) : ( + originalPrice + )} {discountRate && {originalPrice}}

) : ( diff --git a/com.twin.app.shoptime/src/components/TItemCard/TItemCard.module.less b/com.twin.app.shoptime/src/components/TItemCard/TItemCard.module.less index 4267b698..36c1ce72 100644 --- a/com.twin.app.shoptime/src/components/TItemCard/TItemCard.module.less +++ b/com.twin.app.shoptime/src/components/TItemCard/TItemCard.module.less @@ -81,6 +81,11 @@ color: @COLOR_GRAY04; text-decoration: line-through; } + > strong { + overflow: hidden; + .elip(@clamp:1); + word-break: break-all; + } } } } @@ -177,6 +182,11 @@ color: @COLOR_GRAY04; text-decoration: line-through; } + > strong { + overflow: hidden; + .elip(@clamp:1); + word-break: break-all; + } } } }