From cd9aeb7881c034574d9e906a3ab4df2c4892e218 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EB=B0=95=EC=84=B1=EC=A3=BC?= Date: Sat, 14 Nov 2026 17:37:01 +0900 Subject: [PATCH 1/2] =?UTF-8?q?fix(web):=20=EC=A3=BC=EB=B3=80=EC=83=81?= =?UTF-8?q?=EC=A0=90=20=EB=AC=B8=20=EB=8B=AB=EC=9D=80=20=EA=B0=80=EA=B2=8C?= =?UTF-8?q?=20=EB=AC=B8=EA=B5=AC=EB=A5=BC=20=E3=80=8C=EC=A7=80=EA=B8=88?= =?UTF-8?q?=EC=9D=80=20=EC=98=81=EC=97=85=EC=8B=9C=EA=B0=84=EC=9D=B4=20?= =?UTF-8?q?=EC=95=84=EB=8B=88=EC=97=90=EC=9A=94=E3=80=8D=EB=A1=9C=20?= =?UTF-8?q?=ED=86=B5=EC=9D=BC=ED=95=9C=EB=8B=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 주변상점 모바일·주문 홈의 「영업이 종료된 가게에요!」와 PC·혜택 상점의 「{가게 이름}은 준비중입니다.」를 하나로 맞춘다. 오버레이에서 가게 이름과 조사 처리를 빼고, 이름 칸 스타일을 문구 칸 스타일로 바꿔 왼쪽 여백은 유지한다. --- .../DesktopStoreList/DesktopStoreList.module.scss | 3 +-- .../Store/StorePage/components/DesktopStoreList/index.tsx | 5 +---- .../components/MobileStoreList/MobileStoreList.module.scss | 3 +-- .../Store/StorePage/components/MobileStoreList/index.tsx | 6 +----- .../src/components/Store/mobile/common/ShopCard/index.tsx | 2 +- 5 files changed, 5 insertions(+), 14 deletions(-) diff --git a/apps/web/src/components/Store/StorePage/components/DesktopStoreList/DesktopStoreList.module.scss b/apps/web/src/components/Store/StorePage/components/DesktopStoreList/DesktopStoreList.module.scss index 87fa75be..511cfef3 100644 --- a/apps/web/src/components/Store/StorePage/components/DesktopStoreList/DesktopStoreList.module.scss +++ b/apps/web/src/components/Store/StorePage/components/DesktopStoreList/DesktopStoreList.module.scss @@ -233,8 +233,7 @@ align-items: center; color: #fff; - &__name { - color: #fccc77; + &__text { margin-left: 15px; } diff --git a/apps/web/src/components/Store/StorePage/components/DesktopStoreList/index.tsx b/apps/web/src/components/Store/StorePage/components/DesktopStoreList/index.tsx index b9a442ee..e4df2957 100644 --- a/apps/web/src/components/Store/StorePage/components/DesktopStoreList/index.tsx +++ b/apps/web/src/components/Store/StorePage/components/DesktopStoreList/index.tsx @@ -1,4 +1,3 @@ -import { getJosaPicker } from '@bcsdlab/utils'; import { useSuspenseQuery } from '@tanstack/react-query'; import { Link } from '@tanstack/react-router'; @@ -32,7 +31,6 @@ export const getOpenCloseTime = (open_time: string | null, close_time: string | export default function DesktopStoreList(storeListProps: StoreListProps) { const { storeListData, storeType } = storeListProps; const logger = useLogger(); - const pickTopicJosa = getJosaPicker('은'); // getDayOfWeek()는 new Date()에 의존한다. 응답이 공유 캐시되므로 자정을 넘기면 // 서버는 어제 요일, 클라이언트는 오늘 요일을 그린다. @@ -74,8 +72,7 @@ export default function DesktopStoreList(storeListProps: StoreListProps) { )} {!store.is_open && (
- {store.name} - {`${pickTopicJosa(store.name)} 준비중입니다.`} + 지금은 영업시간이 아니에요
)}
{store.name}
diff --git a/apps/web/src/components/Store/StorePage/components/MobileStoreList/MobileStoreList.module.scss b/apps/web/src/components/Store/StorePage/components/MobileStoreList/MobileStoreList.module.scss index ccc80af3..a21a8ef6 100644 --- a/apps/web/src/components/Store/StorePage/components/MobileStoreList/MobileStoreList.module.scss +++ b/apps/web/src/components/Store/StorePage/components/MobileStoreList/MobileStoreList.module.scss @@ -160,8 +160,7 @@ color: #fff; z-index: 10; - &__name { - color: #fccc77; + &__text { margin-left: 15px; } diff --git a/apps/web/src/components/Store/StorePage/components/MobileStoreList/index.tsx b/apps/web/src/components/Store/StorePage/components/MobileStoreList/index.tsx index 35c2bb5b..56a663c2 100644 --- a/apps/web/src/components/Store/StorePage/components/MobileStoreList/index.tsx +++ b/apps/web/src/components/Store/StorePage/components/MobileStoreList/index.tsx @@ -1,4 +1,3 @@ -import { getJosaPicker } from '@bcsdlab/utils'; import { useSuspenseQuery } from '@tanstack/react-query'; import { Link } from '@tanstack/react-router'; @@ -24,7 +23,6 @@ interface MobileStoreListProps { export default function MobileStoreList(mobileStoreListProps: MobileStoreListProps) { const { storeListData, storeType } = mobileStoreListProps; const logger = useLogger(); - const pickTopicJosa = getJosaPicker('은'); const { searchParams } = useParamsHandler(); const { data: categories } = useSuspenseQuery(storeQueries.categories()); @@ -61,9 +59,7 @@ export default function MobileStoreList(mobileStoreListProps: MobileStoreListPro )} {!store.is_open && (
- {store.name} - {`${pickTopicJosa(store.name)} `} - 준비중입니다. + 지금은 영업시간이 아니에요
)}
diff --git a/apps/web/src/components/Store/mobile/common/ShopCard/index.tsx b/apps/web/src/components/Store/mobile/common/ShopCard/index.tsx index eed54d50..887eceec 100644 --- a/apps/web/src/components/Store/mobile/common/ShopCard/index.tsx +++ b/apps/web/src/components/Store/mobile/common/ShopCard/index.tsx @@ -58,7 +58,7 @@ export default function ShopCard({ - {storeDetail?.updated_at && }
)}
@@ -344,7 +342,6 @@ function StoreDetailPage({ id }: Props) { 상점목록
- {isMobile && storeDetail?.updated_at && } )}