From fd3fd400b1a404b611b3bcf5cca2905ee0b20114 Mon Sep 17 00:00:00 2001 From: Eunji <129590633+bianbbc87@users.noreply.github.com> Date: Thu, 18 Apr 2024 23:52:55 +0900 Subject: [PATCH] =?UTF-8?q?feat=20:=20seminar=20detail=20=ED=8E=98?= =?UTF-8?q?=EC=9D=B4=EC=A7=80=EC=97=90=20header,=20banner,=20pdf,=20review?= =?UTF-8?q?=20=EB=B0=B0=EC=B9=98=20#19?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - routing id 수정 필요 --- src/app/seminar/[id]/page.tsx | 39 ++++++++++++++++++++++++++++++++--- 1 file changed, 36 insertions(+), 3 deletions(-) diff --git a/src/app/seminar/[id]/page.tsx b/src/app/seminar/[id]/page.tsx index c431b77..4874a2d 100644 --- a/src/app/seminar/[id]/page.tsx +++ b/src/app/seminar/[id]/page.tsx @@ -1,7 +1,40 @@ +'use client'; + import React from 'react'; +import { useRouter } from 'next/navigation'; +import SeminarDetailHeader from '@/components/seminar/seminarDetail/header/SeminarDetailHeader'; +import SeminarDetailBanner from '@/components/seminar/seminarDetail/banner/SeminarDetailBanner'; +import { SEMINAR_DATA } from '@/constants/seminar/seminarData'; +import SeminarDetailPdf from '@/components/seminar/seminarDetail/pdf/SeminarDetailPdf'; +import NotFoundPage from '@/app/not-found'; +import SeminarDetailReview from '@/components/seminar/seminarDetail/review/SeminarDetailReview'; + +const SeminarDetailPage = () => { + const router = useRouter(); + console.log(router); + + // 객체 찾기 + const seminar = SEMINAR_DATA.find(seminar => Number(seminar.id) === 1); + + if (!seminar) { + // 세미나를 찾지 못한 경우 + return ; + } + + + return
+ {/* header */} + + + {/* banner */} + + + {/* pdf file */} + -const CommunityDetailPage = () => { - return
CommunityDetail 페이지입니당
; + {/* review */} + +
; }; -export default CommunityDetailPage; +export default SeminarDetailPage;