From 152b8b60d8c1663495effb7fce56e13f9997539a Mon Sep 17 00:00:00 2001 From: kanghaeun Date: Wed, 15 Jul 2026 17:44:50 +0900 Subject: [PATCH 1/2] =?UTF-8?q?feat:=20=EB=B0=94=ED=85=80=20CTA=20?= =?UTF-8?q?=EC=83=81=EB=8B=A8=20=EA=B7=B8=EB=9D=BC=EB=8D=B0=EC=9D=B4?= =?UTF-8?q?=EC=85=98=20=EC=98=B5=EC=85=98=20=EC=B6=94=EA=B0=80=20=EB=B0=8F?= =?UTF-8?q?=20=ED=8C=A8=EB=94=A9=20=EC=8A=A4=ED=8E=99=20=EB=B0=98=EC=98=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/web/src/components/bottom-cta/index.tsx | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/apps/web/src/components/bottom-cta/index.tsx b/apps/web/src/components/bottom-cta/index.tsx index 8a92b173..0ec20a06 100644 --- a/apps/web/src/components/bottom-cta/index.tsx +++ b/apps/web/src/components/bottom-cta/index.tsx @@ -3,18 +3,29 @@ import { cn } from '@/utils/cn'; type BottomCtaProps = { className?: string; + hasGradient?: boolean; children: React.ReactNode; }; -function BottomCta({ className, children }: BottomCtaProps) { +function BottomCta({ className, hasGradient = false, children }: BottomCtaProps) { return (
+ {hasGradient && ( +
+ )} {children}
); From 660d3ca299792efa88b31901863a09b2f087bcfc Mon Sep 17 00:00:00 2001 From: kanghaeun Date: Wed, 15 Jul 2026 20:12:43 +0900 Subject: [PATCH 2/2] =?UTF-8?q?refactor:=20=ED=8E=98=EC=9D=B4=EC=A7=80?= =?UTF-8?q?=EB=B3=84=20=EB=B0=94=ED=85=80=20CTA=EB=A5=BC=20BottomCta=20?= =?UTF-8?q?=EA=B3=B5=ED=86=B5=20=EC=BB=B4=ED=8F=AC=EB=84=8C=ED=8A=B8?= =?UTF-8?q?=EB=A1=9C=20=EA=B5=90=EC=B2=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../wish/[id]/_components/ItemEditForm.tsx | 4 +- .../app/mypage/edit/_components/EditForm.tsx | 2 +- .../_components/WithdrawConfirmDialog.tsx | 2 +- .../by-wish/_components/ByWishContent.tsx | 38 ++++++++----------- .../[itemId]/_components/ItemEditForm.tsx | 2 +- .../[id]/result/_components/ResultClient.tsx | 5 ++- 6 files changed, 23 insertions(+), 30 deletions(-) diff --git a/apps/web/src/app/archive/wish/[id]/_components/ItemEditForm.tsx b/apps/web/src/app/archive/wish/[id]/_components/ItemEditForm.tsx index 565ec14b..f911069c 100644 --- a/apps/web/src/app/archive/wish/[id]/_components/ItemEditForm.tsx +++ b/apps/web/src/app/archive/wish/[id]/_components/ItemEditForm.tsx @@ -111,7 +111,7 @@ function ItemEditForm({
{itemStatus === 'READY' && ( - + - - - + + + + ); } diff --git a/apps/web/src/app/tournament/[id]/item/[itemId]/_components/ItemEditForm.tsx b/apps/web/src/app/tournament/[id]/item/[itemId]/_components/ItemEditForm.tsx index b4d4acf6..d0e5b747 100644 --- a/apps/web/src/app/tournament/[id]/item/[itemId]/_components/ItemEditForm.tsx +++ b/apps/web/src/app/tournament/[id]/item/[itemId]/_components/ItemEditForm.tsx @@ -109,7 +109,7 @@ function ItemEditForm({ {itemStatus === 'FAILED' && ( - + - +