Skip to content

Commit 89bbc2d

Browse files
committed
chore: 기존 meetup 페이지 파일명 및 meetup 페이지에서 사용되는 컴포넌트의 접두어를 group으로 변경
1 parent 0c52c67 commit 89bbc2d

File tree

20 files changed

+33
-30
lines changed

20 files changed

+33
-30
lines changed
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ interface Props {
99
params: Promise<{ groupId: string }>;
1010
}
1111

12-
const MeetupDetailLayout = async ({ children, params }: Props) => {
12+
const GroupDetailLayout = async ({ children, params }: Props) => {
1313
const { groupId } = await params;
1414

1515
const queryClient = new QueryClient();
@@ -24,4 +24,4 @@ const MeetupDetailLayout = async ({ children, params }: Props) => {
2424
return <HydrationBoundary state={dehydratedState}>{children}</HydrationBoundary>;
2525
};
2626

27-
export default MeetupDetailLayout;
27+
export default GroupDetailLayout;
Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,18 +3,18 @@
33
import { use } from 'react';
44

55
import {
6-
MeetupBannerImages,
7-
MeetupButtons,
8-
MeetupDescriptions,
9-
MeetupMembers,
10-
} from '@/components/pages/meetup';
6+
GroupBannerImages,
7+
GroupButtons,
8+
GroupDescriptions,
9+
GroupMembers,
10+
} from '@/components/pages/group';
1111
import { useGetGroupDetails } from '@/hooks/use-group/use-group-get-details';
1212

1313
interface Props {
1414
params: Promise<{ groupId: string }>;
1515
}
1616

17-
const MeetupDetailPage = ({ params }: Props) => {
17+
const GroupDetailPage = ({ params }: Props) => {
1818
const { groupId } = use(params);
1919
const { data } = useGetGroupDetails({ groupId });
2020

@@ -26,10 +26,10 @@ const MeetupDetailPage = ({ params }: Props) => {
2626

2727
return (
2828
<div>
29-
<MeetupBannerImages images={images} />
30-
<MeetupDescriptions descriptions={data} />
31-
<MeetupMembers members={joinedMembers} />
32-
<MeetupButtons
29+
<GroupBannerImages images={images} />
30+
<GroupDescriptions descriptions={data} />
31+
<GroupMembers members={joinedMembers} />
32+
<GroupButtons
3333
conditions={{
3434
isHost: myMembership?.role === 'HOST',
3535
isJoined: myMembership?.status === 'ATTEND',
@@ -42,4 +42,4 @@ const MeetupDetailPage = ({ params }: Props) => {
4242
);
4343
};
4444

45-
export default MeetupDetailPage;
45+
export default GroupDetailPage;

src/app/schedule/(components)/meeting-list.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ export const MeetingList = ({
7575
tabType={tabType}
7676
tags={meeting.tags}
7777
title={meeting.title}
78-
onClick={() => router.push(`/meetup/${meeting.id}`)}
78+
onClick={() => router.push(`/group/${meeting.id}`)}
7979
/>
8080
))}
8181

src/app/schedule/(components)/my.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ export default function My() {
3333
return (
3434
<MeetingList
3535
completedMessage={completedMessage}
36-
emptyStatePath='/post-meetup'
36+
emptyStatePath='/create-group'
3737
emptyStateType='myPost'
3838
error={error}
3939
hasNextPage={hasNextPage}

src/components/pages/group-list/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ export default function GroupList({ initialData, initialKeyword }: GroupListProp
6767
profileImage={meeting.createdBy.profileImage}
6868
tags={meeting.tags}
6969
title={meeting.title}
70-
onClick={() => router.push(`/meetup/${meeting.id}`)}
70+
onClick={() => router.push(`/group/${meeting.id}`)}
7171
/>
7272
))
7373
)}

src/components/pages/meetup/meetup-banner-images/index.css renamed to src/components/pages/group/group-banner-images/index.css

File renamed without changes.

src/components/pages/meetup/meetup-banner-images/index.tsx renamed to src/components/pages/group/group-banner-images/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ interface Props {
1717
images: GetGroupDetailsResponse['images'];
1818
}
1919

20-
export const MeetupBannerImages = ({ images }: Props) => {
20+
export const GroupBannerImages = ({ images }: Props) => {
2121
const hasImages = Boolean(images.length);
2222

2323
return (

src/components/pages/meetup/meetup-buttons/index.tsx renamed to src/components/pages/group/group-buttons/index.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
// import { useRouter } from 'next/navigation';
44

5-
import { MeetupModal } from '@/components/pages/meetup/meetup-modal';
5+
import { GroupModal } from '@/components/pages/group/group-modal';
66
import { Button } from '@/components/ui/button';
77
import { useModal } from '@/components/ui/modal';
88

@@ -16,7 +16,7 @@ interface Props {
1616
groupId: string;
1717
}
1818

19-
export const MeetupButtons = ({
19+
export const GroupButtons = ({
2020
conditions: { isJoined, isHost, isPast, isAttendDisabled },
2121
groupId,
2222
}: Props) => {
@@ -37,7 +37,7 @@ export const MeetupButtons = ({
3737
className='flex-[1.2]'
3838
variant='tertiary'
3939
onClick={() =>
40-
open(<MeetupModal groupId={groupId} type={isHost ? 'delete' : 'leave'} />)
40+
open(<GroupModal groupId={groupId} type={isHost ? 'delete' : 'leave'} />)
4141
}
4242
>
4343
{isHost ? '모임 취소' : '모임 탈퇴'}
@@ -49,7 +49,7 @@ export const MeetupButtons = ({
4949
) : (
5050
<Button
5151
disabled={isAttendDisabled}
52-
onClick={() => open(<MeetupModal groupId={groupId} type='attend' />)}
52+
onClick={() => open(<GroupModal groupId={groupId} type='attend' />)}
5353
>
5454
참여하기
5555
</Button>

src/components/pages/meetup/meetup-descriptions/description-sections/description-detail/index.tsx renamed to src/components/pages/group/group-descriptions/description-sections/description-detail/index.tsx

File renamed without changes.

src/components/pages/meetup/meetup-descriptions/description-sections/description-profile/index.tsx renamed to src/components/pages/group/group-descriptions/description-sections/description-profile/index.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,10 @@ export const DescriptionProfile = ({
3636
</Link>
3737
{isPast && <p className='text-text-xs-semibold pr-1 text-gray-500'>모임 마감</p>}
3838
{isHost && !isPast && (
39-
<Link href={`/post-meetup/${groupId}`} className='text-text-xs-semibold text-mint-500 pr-1'>
39+
<Link
40+
href={`/create-group/${groupId}`}
41+
className='text-text-xs-semibold text-mint-500 pr-1'
42+
>
4043
모임 수정하기
4144
</Link>
4245
)}

0 commit comments

Comments
 (0)