Skip to content

Commit 6f54d62

Browse files
committed
feat: 알바폼 상세페이지 API 불러오기 구현 완료, UI 미완성
1 parent 672b26f commit 6f54d62

File tree

1 file changed

+8
-13
lines changed
  • src/app/(pages)/albaFormDetail/applicant/[formId]

1 file changed

+8
-13
lines changed

src/app/(pages)/albaFormDetail/applicant/[id]/page.tsx renamed to src/app/(pages)/albaFormDetail/applicant/[formId]/page.tsx

Lines changed: 8 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,24 @@
11
"use client";
22

3-
import { useRouter, useSearchParams } from "next/navigation";
3+
import { useParams } from "next/navigation";
44
import { useUserFormDetail } from "@/hooks/queries/form/userFormDetail";
55
import React, { useEffect, useState } from "react";
66
import CardChipIcon from "@/app/components/card/cardList/CardChipIcon";
77
import Chip from "@/app/components/chip/Chip";
88

99
export default function AlbaFormDetailPage() {
10-
const searchParams = useSearchParams();
11-
const [formId, setFormId] = useState<number>(0);
12-
const router = useRouter();
10+
const { formId } = useParams(); // useParams로 formId 추출
11+
const [formIdState, setFormIdState] = useState<number>(0);
1312

14-
// URL에서 formId를 추출하여 state에 저장
1513
useEffect(() => {
16-
const id = searchParams.get("formId");
17-
console.log("id", id);
18-
19-
if (id) {
20-
setFormId(Number(id)); // formId를 숫자로 변환하여 상태에 저장
14+
// formId가 문자열로 전달되므로 숫자로 변환하여 상태에 저장
15+
if (formId) {
16+
setFormIdState(Number(formId)); // formId를 숫자로 변환하여 상태에 저장
2117
}
22-
}, [searchParams]);
18+
}, [formId]);
2319

2420
// formId가 설정되면 useUserFormDetail 호출
25-
const { data, isLoading, error } = useUserFormDetail({ formId });
21+
const { data, isLoading, error } = useUserFormDetail({ formId: formIdState });
2622

2723
if (isLoading) {
2824
return <div>Loading...</div>;
@@ -72,7 +68,6 @@ export default function AlbaFormDetailPage() {
7268
/>
7369
<div className="text-2xl">{data.description}</div>
7470
</div>
75-
<div>{/* 오른쪽 콘텐츠 */}</div>
7671
</div>
7772
</div>
7873
);

0 commit comments

Comments
 (0)