From 1cb8c871f83dfeec7106d7a687bb6d17052f5ba3 Mon Sep 17 00:00:00 2001 From: Hyejin Yang Date: Tue, 28 Nov 2023 14:38:04 +0900 Subject: [PATCH] =?UTF-8?q?feat(volunteer):=20=EB=B4=89=EC=82=AC=20?= =?UTF-8?q?=ED=9B=84=EA=B8=B0=20=EC=9E=91=EC=84=B1=20=EB=B0=8F=20=EC=88=98?= =?UTF-8?q?=EC=A0=95=20=ED=8E=98=EC=9D=B4=EC=A7=80=20=EB=9D=BC=EC=9A=B0?= =?UTF-8?q?=ED=8C=85=20=EC=88=98=EC=A0=95=20(#196)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * feat(volunteer): 리뷰 작성 및 수정 페이지 경로 수정 * feat(volunteer): 리뷰 작성 및 수정 페이지에서 useParams 를 통해 아이디 가져오는 기능 추가 --- apps/volunteer/src/constants/path.ts | 4 ++-- apps/volunteer/src/pages/shelters/reviews/update/index.tsx | 5 +++++ apps/volunteer/src/pages/shelters/reviews/write/index.tsx | 5 +++++ 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/apps/volunteer/src/constants/path.ts b/apps/volunteer/src/constants/path.ts index 830fcda5..63688a00 100644 --- a/apps/volunteer/src/constants/path.ts +++ b/apps/volunteer/src/constants/path.ts @@ -24,8 +24,8 @@ const PATH = { SHELTERS: { INDEX: 'shelters', PROFILE: 'profile/:id', - REVIEWS_WRITE: 'reviews/write', - REVIEWS_UPDATE: 'reviews/write/:id', + REVIEWS_WRITE: ':shelterId/reviews/applicants/:applicantId/write', + REVIEWS_UPDATE: ':shelterId/reviews/write/:reviewId', }, NOTIFICATIONS: 'notifications', SIGNUP: 'signup', diff --git a/apps/volunteer/src/pages/shelters/reviews/update/index.tsx b/apps/volunteer/src/pages/shelters/reviews/update/index.tsx index 8c8515e9..73e14061 100644 --- a/apps/volunteer/src/pages/shelters/reviews/update/index.tsx +++ b/apps/volunteer/src/pages/shelters/reviews/update/index.tsx @@ -1,3 +1,8 @@ +import { useParams } from 'react-router-dom'; + export default function SheltersReviewsUpdatePage() { + const { shelterId, reviewId } = useParams(); + console.log(shelterId, reviewId); + return

SheltersReviewsUpdatePage

; } diff --git a/apps/volunteer/src/pages/shelters/reviews/write/index.tsx b/apps/volunteer/src/pages/shelters/reviews/write/index.tsx index f7e01d55..1f72eb93 100644 --- a/apps/volunteer/src/pages/shelters/reviews/write/index.tsx +++ b/apps/volunteer/src/pages/shelters/reviews/write/index.tsx @@ -1,3 +1,8 @@ +import { useParams } from 'react-router-dom'; + export default function SheltersReviewsWritePage() { + const { shelterId, applicantId } = useParams(); + console.log(shelterId, applicantId); + return

SheltersReviewsWritePage

; }