diff --git a/src/app/(routes)/space/[spaceId]/layout.tsx b/src/app/(routes)/space/[spaceId]/layout.tsx index d3a2d748..5310c16a 100644 --- a/src/app/(routes)/space/[spaceId]/layout.tsx +++ b/src/app/(routes)/space/[spaceId]/layout.tsx @@ -6,9 +6,8 @@ type SpaceLayoutProps = { } export async function generateMetadata({ - params, + params: { spaceId }, }: SpaceLayoutProps): Promise { - const spaceId = params.spaceId const space = await fetchGetSpace({ spaceId }) return { diff --git a/src/app/(routes)/user/[userId]/page.tsx b/src/app/(routes)/user/[userId]/page.tsx index fc1cb366..80f86169 100644 --- a/src/app/(routes)/user/[userId]/page.tsx +++ b/src/app/(routes)/user/[userId]/page.tsx @@ -5,14 +5,13 @@ import { ProfileEditButton, } from '@/components' import { CATEGORIES_RENDER, PROFILE_MSG } from '@/constants' -import { getProfile } from './layout' +import { fetchGetUserProfile } from '@/services/user/profile/profile' +import { UserLayoutProps } from './layout' -interface UserPageProps { - params: { userId: number } -} - -export default async function UserPage({ params: { userId } }: UserPageProps) { - const user = await getProfile(userId) +export default async function UserPage({ + params: { userId }, +}: UserLayoutProps) { + const user = await fetchGetUserProfile({ memberId: userId }) return ( <>