From e0b3a6b5e4ce24e68664a97d592b57be394758c2 Mon Sep 17 00:00:00 2001 From: ky7408 Date: Sat, 17 Jan 2026 12:53:30 +0900 Subject: [PATCH 1/7] =?UTF-8?q?Refactor:=20=EC=9D=B4=EB=AF=B8=EC=A7=80?= =?UTF-8?q?=EC=97=85=EB=A1=9C=EB=93=9C=20=EC=95=84=EC=9D=B4=EC=BD=98=20?= =?UTF-8?q?=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/icons/index.ts | 1 + src/assets/icons/page/fallback_image.svg | 1 + src/components/common/image-upload/ImageUpload.tsx | 4 ++-- src/pages/ReservationPage.tsx | 2 +- 4 files changed, 5 insertions(+), 3 deletions(-) create mode 100644 src/assets/icons/page/fallback_image.svg diff --git a/src/assets/icons/index.ts b/src/assets/icons/index.ts index e1b5469..931132b 100644 --- a/src/assets/icons/index.ts +++ b/src/assets/icons/index.ts @@ -41,3 +41,4 @@ export { default as User } from './page/user.svg'; export { default as Warning } from './page/warning.svg'; export { default as Wellbeing } from './page/wellbeing.svg'; export { default as Burger } from './page/burger.svg'; +export { default as FallbackImage } from './page/fallback_image.svg'; diff --git a/src/assets/icons/page/fallback_image.svg b/src/assets/icons/page/fallback_image.svg new file mode 100644 index 0000000..79abecd --- /dev/null +++ b/src/assets/icons/page/fallback_image.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/components/common/image-upload/ImageUpload.tsx b/src/components/common/image-upload/ImageUpload.tsx index 1d3c96f..fadf662 100644 --- a/src/components/common/image-upload/ImageUpload.tsx +++ b/src/components/common/image-upload/ImageUpload.tsx @@ -1,4 +1,4 @@ -import { Delete, PasswordHidden } from '@/assets/icons'; +import { Delete, FallbackImage, PasswordHidden } from '@/assets/icons'; import { useEffect, useRef, useState } from 'react'; import imageCompression from 'browser-image-compression'; type ImageUploadProps = { @@ -91,7 +91,7 @@ export default function ImageUpload({ type='button' onClick={handleClick} className='flex h-20 w-20 flex-col items-center justify-center gap-0.5 rounded-md border border-gray-100 bg-white px-5 py-1.5 sm:h-32 sm:w-32 sm:gap-2.5 sm:rounded-2xl sm:py-4'> - +
{fileCount}/{maxFiles}
diff --git a/src/pages/ReservationPage.tsx b/src/pages/ReservationPage.tsx index 85864d4..2edfa8d 100644 --- a/src/pages/ReservationPage.tsx +++ b/src/pages/ReservationPage.tsx @@ -183,7 +183,7 @@ export default function ReservationPage({ setMobileOpen, mobileOpen }: Props) {
예약내역 변경 및 취소할 수 있습니다.
{hasAnyReservation && ( -
+
전체 From aaac7fb4e713d57e6e6f3b5179934cf6be279716 Mon Sep 17 00:00:00 2001 From: ky7408 Date: Sat, 17 Jan 2026 12:55:57 +0900 Subject: [PATCH 2/7] =?UTF-8?q?Refactor:=20=EC=9D=B4=EB=AF=B8=EC=A7=80?= =?UTF-8?q?=EC=97=85=EB=A1=9C=EB=93=9C=20=EC=95=84=EC=9D=B4=EC=BD=98=20?= =?UTF-8?q?=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/ReservationPage.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pages/ReservationPage.tsx b/src/pages/ReservationPage.tsx index 2edfa8d..85864d4 100644 --- a/src/pages/ReservationPage.tsx +++ b/src/pages/ReservationPage.tsx @@ -183,7 +183,7 @@ export default function ReservationPage({ setMobileOpen, mobileOpen }: Props) {
예약내역 변경 및 취소할 수 있습니다.
{hasAnyReservation && ( -
+
전체 From 7531b8f36a92714f6b7486aaf6db2c15abb9bef3 Mon Sep 17 00:00:00 2001 From: 9tnqls6 <9tnqls6@gmail.com> Date: Sat, 17 Jan 2026 13:31:08 +0900 Subject: [PATCH 3/7] =?UTF-8?q?Fix:=20=EB=A6=AC=EB=B7=B0=EB=B3=84=EC=A0=90?= =?UTF-8?q?=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/ActivityDetail/ActivityReviews.tsx | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/src/pages/ActivityDetail/ActivityReviews.tsx b/src/pages/ActivityDetail/ActivityReviews.tsx index 2d14841..6edf73e 100644 --- a/src/pages/ActivityDetail/ActivityReviews.tsx +++ b/src/pages/ActivityDetail/ActivityReviews.tsx @@ -1,6 +1,7 @@ import { useState } from 'react'; import Title from '@/components/common/Title'; import Pagination from '@/components/common/pagination'; +import RatingStar from '@/components/common/RatingStar'; import { Star } from '@/assets/icons'; import { useActivityReviews } from '@/hooks/queries/useActivityReviews'; @@ -106,14 +107,10 @@ export default function ActivityReviews({ activityId }: ActivityReviewsProps) { {review.user.nickname} {formattedDate}
-
- {Array.from({ length: 5 }).map((_, i) => ( - - ))} -
+

{review.content}

); From ed6fe3e9f11e1a1de50fea8deeb1e83cf451665b Mon Sep 17 00:00:00 2001 From: 9tnqls6 <9tnqls6@gmail.com> Date: Sat, 17 Jan 2026 13:34:03 +0900 Subject: [PATCH 4/7] =?UTF-8?q?Style:=20=EC=98=88=EC=95=BD=EB=B0=95?= =?UTF-8?q?=EC=8A=A4=20sticky=EA=B0=92=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/ActivityDetailPage.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pages/ActivityDetailPage.tsx b/src/pages/ActivityDetailPage.tsx index 2a2577d..4abcb6e 100644 --- a/src/pages/ActivityDetailPage.tsx +++ b/src/pages/ActivityDetailPage.tsx @@ -298,7 +298,7 @@ function ActivityDetailPage() { {/* 우측 영역 - 예약 정보 (데스크톱) */}