From 2d7cfaab21fca0e18e64d2e556ada19a641b146b Mon Sep 17 00:00:00 2001 From: hyeonjiroh Date: Fri, 11 Jul 2025 19:03:28 +0900 Subject: [PATCH 1/3] =?UTF-8?q?design:=20=EC=9E=A5=EC=86=8C=20=EC=B9=B4?= =?UTF-8?q?=EB=93=9C=20=ED=85=8D=EC=8A=A4=ED=8A=B8=20=EC=99=BC=EC=AA=BD=20?= =?UTF-8?q?=EC=A0=95=EB=A0=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../_components/RecommendationPanel/SpaceCard.tsx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/app/recommend/_components/RecommendationPanel/SpaceCard.tsx b/src/app/recommend/_components/RecommendationPanel/SpaceCard.tsx index 35066f9..cb81ac8 100644 --- a/src/app/recommend/_components/RecommendationPanel/SpaceCard.tsx +++ b/src/app/recommend/_components/RecommendationPanel/SpaceCard.tsx @@ -30,14 +30,14 @@ export default function SpaceCard({ />
-
-

{title}

-
+

{title}

-
{position}
+
+ {position} +
From cf152ce3a140fecff0ecc7ca22702cd2aea042cc Mon Sep 17 00:00:00 2001 From: hyeonjiroh Date: Fri, 11 Jul 2025 19:31:43 +0900 Subject: [PATCH 2/3] =?UTF-8?q?design:=20=EC=8A=A4=EC=BC=88=EB=A0=88?= =?UTF-8?q?=ED=86=A4=20UI=20=EC=9D=B4=EB=AF=B8=EC=A7=80=20=EB=B6=80?= =?UTF-8?q?=EB=B6=84=EB=8F=84=20=ED=91=9C=EC=8B=9C=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 --- .../RecommendationPanel/SkeletonCard.tsx | 16 +++++----- src/components/Loading/Skeleton.tsx | 30 ------------------- 2 files changed, 7 insertions(+), 39 deletions(-) delete mode 100644 src/components/Loading/Skeleton.tsx diff --git a/src/app/recommend/_components/RecommendationPanel/SkeletonCard.tsx b/src/app/recommend/_components/RecommendationPanel/SkeletonCard.tsx index 83eb1a9..5b9df75 100644 --- a/src/app/recommend/_components/RecommendationPanel/SkeletonCard.tsx +++ b/src/app/recommend/_components/RecommendationPanel/SkeletonCard.tsx @@ -1,15 +1,13 @@ -import Skeleton from "@/components/Loading/Skeleton"; - export default function SkeletonCard() { return ( -
-
+
+
- - -
- - +
+
+
+
+
diff --git a/src/components/Loading/Skeleton.tsx b/src/components/Loading/Skeleton.tsx deleted file mode 100644 index 9b4016b..0000000 --- a/src/components/Loading/Skeleton.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import clsx from "clsx"; - -interface SkeletonProps { - width?: string; - height?: string; - rounded?: string; - className?: string; -} - -const Skeleton = ({ - width = "100%", - height = "1rem", - rounded = "rounded-md", - className, -}: SkeletonProps) => { - return ( -
- ); -}; - -export default Skeleton; From e5150b2d44c2974ab615bff7bb07009922e93c60 Mon Sep 17 00:00:00 2001 From: hyeonjiroh Date: Fri, 11 Jul 2025 19:59:01 +0900 Subject: [PATCH 3/3] =?UTF-8?q?design:=20=EC=A7=80=EB=8F=84=20=EC=97=90?= =?UTF-8?q?=EB=9F=AC=20=EB=B0=8F=20=EB=A1=9C=EB=94=A9=20=EC=8B=9C=20?= =?UTF-8?q?=ED=99=94=EB=A9=B4=20=EC=B2=98=EB=A6=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app/recommend/_components/MapView/index.tsx | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/app/recommend/_components/MapView/index.tsx b/src/app/recommend/_components/MapView/index.tsx index 8b2345f..3fa9180 100644 --- a/src/app/recommend/_components/MapView/index.tsx +++ b/src/app/recommend/_components/MapView/index.tsx @@ -1,12 +1,13 @@ "use client"; +import { useState } from "react"; import { Map, MapMarker, Polyline, useKakaoLoader } from "react-kakao-maps-sdk"; import { RecommendationResponse } from "@/lib/type"; import { COORDINATE } from "@/constants/spaceData"; import { Coordinate, getMidpoint } from "@/utils/getMidpoint"; import { getDestination } from "@/utils/getDestination"; import RecommendationMarker from "./RecommendationMarker"; -import { useState } from "react"; +import ErrorScreen from "@/components/ErrorScreen"; export default function MapView({ spaceData, @@ -18,8 +19,9 @@ export default function MapView({ }); const [selectedSpace, setSelectedSpace] = useState(null); - if (loading) return
Loading
; - if (error) return
Error
; + if (loading) + return
; + if (error) return ; const origin = COORDINATE.SAEMANGEUM; const destination = getDestination();