setPickerOpen(false)}
- onSelect={setStartLocation}
+ title={pickerTarget === "START" ? "출발지 선택" : "숙소·도착지 선택"}
+ initial={pickerTarget === "START" ? startLocation : endLocation}
+ onClose={() => setPickerTarget(null)}
+ onSelect={(point) => {
+ if (pickerTarget === "START") {
+ setStartLocation(point);
+ } else {
+ setEndLocation(point);
+ }
+ }}
/>
)}
diff --git a/src/app/(app)/trips/new/places/page.tsx b/src/app/(app)/trips/new/places/page.tsx
index d3f2895..a1d3afe 100644
--- a/src/app/(app)/trips/new/places/page.tsx
+++ b/src/app/(app)/trips/new/places/page.tsx
@@ -184,9 +184,6 @@ export default function TripPlacesIntroPage() {
꼭 가고 싶은 곳이 있나요?
-
- 먼저 담아두면 그 장소를 중심으로 동선까지 맞춰 일정을 짜드려요
-
diff --git a/src/app/(app)/trips/new/preview/page.tsx b/src/app/(app)/trips/new/preview/page.tsx
index 76090e9..9b697c7 100644
--- a/src/app/(app)/trips/new/preview/page.tsx
+++ b/src/app/(app)/trips/new/preview/page.tsx
@@ -2,6 +2,7 @@
import { useCallback, useEffect, useRef, useState } from "react";
import { useRouter } from "next/navigation";
+import { ChevronDown } from "lucide-react";
import AppHeader from "@/components/layout/AppHeader";
import { ApiError } from "@/lib/api/axios";
import { getTripQuestions } from "@/lib/api/questions";
@@ -167,6 +168,12 @@ export default function TripPreviewPage() {
시작 위치
{draft.startLocation?.name}
+ {draft.lodgingPlan.mode === "FIXED_BASE" && (
+
+
숙소·도착지
+ {draft.lodgingPlan.baseLocation.name}
+
+ )}
여행 취향
@@ -192,18 +199,26 @@ export default function TripPreviewPage() {