From 718ffc34caa52d4820ed47da02db9013a96cd039 Mon Sep 17 00:00:00 2001 From: aken-you Date: Sat, 30 Aug 2025 16:37:01 +0900 Subject: [PATCH 1/2] =?UTF-8?q?fix:=20satisfactionId=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/features/study/ui/study-review-modal.tsx | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/features/study/ui/study-review-modal.tsx b/src/features/study/ui/study-review-modal.tsx index e39d325b..c5b8b85e 100644 --- a/src/features/study/ui/study-review-modal.tsx +++ b/src/features/study/ui/study-review-modal.tsx @@ -102,12 +102,12 @@ function StudyReviewForm({ onClose }: { onClose: () => void }) {
{ setForm({ ...form, - satisfactionId: 10, + satisfactionId: 30, keywordIds: [], content: '', }); @@ -130,12 +130,12 @@ function StudyReviewForm({ onClose }: { onClose: () => void }) { { setForm({ ...form, - satisfactionId: 30, + satisfactionId: 10, keywordIds: [], content: '', }); @@ -144,11 +144,11 @@ function StudyReviewForm({ onClose }: { onClose: () => void }) {
- {form.satisfactionId === 10 && ( + {form.satisfactionId === 30 && ( )} - {(form.satisfactionId === 20 || form.satisfactionId === 30) && ( + {(form.satisfactionId === 10 || form.satisfactionId === 20) && ( )} From 2c26b3ee6206c63a8d7cda1fd81a088f2683eb1e Mon Sep 17 00:00:00 2001 From: aken-you Date: Sat, 30 Aug 2025 16:52:41 +0900 Subject: [PATCH 2/2] =?UTF-8?q?fix:=20=EC=8A=A4=ED=84=B0=EB=94=94=20?= =?UTF-8?q?=ED=9B=84=EA=B8=B0=20=EC=9A=94=EC=B2=AD=20=EC=9D=91=EB=8B=B5=20?= =?UTF-8?q?=EC=98=A4=EA=B8=B0=20=EC=A0=84=EA=B9=8C=EC=A7=80=20=EB=B2=84?= =?UTF-8?q?=ED=8A=BC=20disabled?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/features/study/ui/study-review-modal.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/features/study/ui/study-review-modal.tsx b/src/features/study/ui/study-review-modal.tsx index c5b8b85e..4bfd7ace 100644 --- a/src/features/study/ui/study-review-modal.tsx +++ b/src/features/study/ui/study-review-modal.tsx @@ -61,7 +61,7 @@ export default function StudyReviewModal({ function StudyReviewForm({ onClose }: { onClose: () => void }) { const { data } = usePartnerStudyReviewQuery(); - const { mutate: addStudyReview } = useAddStudyReviewMutation(); + const { mutate: addStudyReview, isPending } = useAddStudyReviewMutation(); const [form, setForm] = useState({ studySpaceId: data?.studySpaceId, @@ -162,7 +162,9 @@ function StudyReviewForm({ onClose }: { onClose: () => void }) { color="primary" size="large" disabled={ - form.keywordIds.length === 0 || form.satisfactionId === null + form.keywordIds.length === 0 || + form.satisfactionId === null || + isPending } onClick={handleSubmit} >