From d7f1b82f7aea4bc9d5bda0d3349afb938ba13ea0 Mon Sep 17 00:00:00 2001 From: "junghoon86.park" Date: Thu, 18 Sep 2025 16:29:54 +0900 Subject: [PATCH] =?UTF-8?q?[=EC=84=A0=ED=83=9D=20=EC=95=BD=EA=B4=80=200918?= =?UTF-8?q?=20=EC=88=98=EC=A0=95]=20=091.=20=EC=84=A0=ED=83=9D=EC=95=BD?= =?UTF-8?q?=EA=B4=80=20Optional=20terms=20=EC=8C=8D=EB=94=B0=EC=98=B4?= =?UTF-8?q?=ED=91=9C=20=EC=A0=9C=EA=B1=B0.=20=092.=202=EA=B0=9C=EC=9D=98?= =?UTF-8?q?=20=ED=8C=9D=EC=97=85=20=EB=85=B8=EC=B6=9C=EB=90=98=EB=8A=94?= =?UTF-8?q?=EB=B6=80=EB=B6=84=EC=97=90=20=EB=8C=80=ED=95=98=EC=97=AC=20?= =?UTF-8?q?=EA=B0=92=EC=9D=B4=20=EC=99=84=EC=A0=84=ED=9E=88=20=EB=B3=80?= =?UTF-8?q?=EA=B2=BD=EB=90=98=EA=B8=B0=20=EC=A0=84=EA=B9=8C=EC=A7=80?= =?UTF-8?q?=EB=8A=94=20=EB=8B=A4=EB=A5=B8=ED=8C=9D=EC=97=85=20=EB=85=B8?= =?UTF-8?q?=EC=B6=9C=EC=B2=98=EB=A6=AC=20=EC=95=88=EB=90=98=EB=8F=84?= =?UTF-8?q?=EB=A1=9D=20=EB=B3=80=EA=B2=BD.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/IntroPanel/IntroPanel.new.jsx | 2 +- .../MyPagePanel/MyPageSub/TermsOfService/TermsOfService.jsx | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/com.twin.app.shoptime/src/views/IntroPanel/IntroPanel.new.jsx b/com.twin.app.shoptime/src/views/IntroPanel/IntroPanel.new.jsx index 5be3a6c9..04815dad 100644 --- a/com.twin.app.shoptime/src/views/IntroPanel/IntroPanel.new.jsx +++ b/com.twin.app.shoptime/src/views/IntroPanel/IntroPanel.new.jsx @@ -826,7 +826,7 @@ function IntroPanelWithOptional({ return shouldShowBenefitsView ? (
{$L( - 'By checking "Optional terms", you allow Shop Time to use your activity (views, purchases, searches, etc.) to show you more relevant content, product recommendations, special offers, and ads. If you do not check, you can still use all basic Shop Time features', + 'By checking Optional terms, you allow Shop Time to use your activity (views, purchases, searches, etc.) to show you more relevant content, product recommendations, special offers, and ads. If you do not check, you can still use all basic Shop Time features', )}
) : ( diff --git a/com.twin.app.shoptime/src/views/MyPagePanel/MyPageSub/TermsOfService/TermsOfService.jsx b/com.twin.app.shoptime/src/views/MyPagePanel/MyPageSub/TermsOfService/TermsOfService.jsx index f4e875ff..0051fcf5 100644 --- a/com.twin.app.shoptime/src/views/MyPagePanel/MyPageSub/TermsOfService/TermsOfService.jsx +++ b/com.twin.app.shoptime/src/views/MyPagePanel/MyPageSub/TermsOfService/TermsOfService.jsx @@ -334,8 +334,10 @@ export default function TermsOfService({ title, cbScrollTo }) { }, [dispatch, termsList, isOptionalChecked]); const handleOptionalDisagree = useCallback(() => { - setOptionalDisagreePopupOpen(true); - }, []); + if (agreePopup === false) { + setOptionalDisagreePopupOpen(true); + } + }, [agreePopup]); const confirmOptionalDisagree = useCallback(() => { const currentTermsList = termsListRef.current;