Skip to content

Commit 327bd94

Browse files
committed
feat(DEVING-90): 모임 가입거절 및 추방시 신청버튼 비활성화 기능구현
1 parent 36ff296 commit 327bd94

File tree

2 files changed

+6
-18
lines changed

2 files changed

+6
-18
lines changed

src/app/meeting/_features/BackButton.tsx

Lines changed: 0 additions & 18 deletions
This file was deleted.

src/app/meeting/_features/CardRightSection.tsx

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ const CardRightSection = ({ meeting }: { meeting: MeetingDetail }) => {
3232
};
3333

3434
const status = meeting.isMeetingManager ? 'LEADER' : meeting.memberStatus;
35+
const isRejected = status === 'REJECTED' || status === 'EXPEL';
3536

3637
return (
3738
<div className="flex w-full flex-col justify-end gap-[24px] py-[16px] md:p-[16px] lg:h-[208px] lg:w-[318px]">
@@ -49,6 +50,11 @@ const CardRightSection = ({ meeting }: { meeting: MeetingDetail }) => {
4950
<Button className="w-full" onClick={handleLeader}>
5051
내 모임 보러가기
5152
</Button>
53+
) : isRejected ? (
54+
// 거절되거나 추방된 경우
55+
<Button className="w-full" disabled>
56+
신청이 불가능합니다
57+
</Button>
5258
) : ['false', 'new user'].includes(status) ? (
5359
meeting.maxMember === meeting.memberCount ? (
5460
// 인원이 다 찬 경우

0 commit comments

Comments
 (0)