diff --git a/src/app/(user)/users/[id]/groups/created/page.tsx b/src/app/(user)/users/[id]/groups/created/page.tsx
index d0d59954..0ad0b757 100644
--- a/src/app/(user)/users/[id]/groups/created/page.tsx
+++ b/src/app/(user)/users/[id]/groups/created/page.tsx
@@ -20,12 +20,12 @@ type CreatedGroupsPageWrapperProps = {
}
type CreatedGroupsPageProps = {
- params: Promise<{ id: string }>;
- searchParams: Promise<{
+ params: { id: string };
+ searchParams: {
search: string;
type: string;
order: string;
- }>;
+ };
};
/**
@@ -37,11 +37,13 @@ export default async function CreatedGroupsPageWrapper({
params,
searchParams,
}: CreatedGroupsPageWrapperProps) {
+ const awaitedSearchParams = await searchParams;
+ const awaitedParams = await params;
return (
- } key={JSON.stringify(searchParams)}>
+ } key={JSON.stringify(awaitedSearchParams)}>
)
@@ -51,9 +53,9 @@ const CreatedGroupsPage = async ({
params,
searchParams,
}: CreatedGroupsPageProps) => {
- const { search, type, order } = await searchParams;
+ const { search, type, order } = searchParams;
- const { id } = await params;
+ const { id } = params;
const cookieHeaderValue = await getAuthCookieHeader();
diff --git a/src/app/(user)/users/[id]/groups/ended/page.tsx b/src/app/(user)/users/[id]/groups/ended/page.tsx
index b619256a..286c8b22 100644
--- a/src/app/(user)/users/[id]/groups/ended/page.tsx
+++ b/src/app/(user)/users/[id]/groups/ended/page.tsx
@@ -20,23 +20,25 @@ type EndedGroupsPageWrapperProps = {
};
type EndedGroupsPageProps = {
- params: Promise<{ id: string }>;
- searchParams: Promise<{
+ params: { id: string };
+ searchParams: {
search: string;
type: string;
- }>;
+ };
};
export default async function EndedGroupsPageWrapper({
params,
searchParams,
}: EndedGroupsPageWrapperProps) {
+ const awaitedSearchParams = await searchParams;
+ const awaitedParams = await params;
return (
}
- key={JSON.stringify(searchParams)}
+ key={JSON.stringify(awaitedSearchParams)}
>
-
+
);
}
@@ -45,9 +47,9 @@ const EndedGroupsPage = async ({
params,
searchParams,
}: EndedGroupsPageProps) => {
- const { id } = await params;
+ const { id } = params;
- const { search, type } = await searchParams;
+ const { search, type } = searchParams;
const queryClient = new QueryClient();
diff --git a/src/app/bookmark/BookmarkPageClient.tsx b/src/app/bookmark/BookmarkPageClient.tsx
index ab779621..4caadc0e 100644
--- a/src/app/bookmark/BookmarkPageClient.tsx
+++ b/src/app/bookmark/BookmarkPageClient.tsx
@@ -73,7 +73,7 @@ export function BookmarkPageClient() {
});
const items = flattenPages(data.pages);
- const bookmarkItems = items.filter((item) => !item.isBookmark);
+ const bookmarkItems = items.filter((item) => item.isBookmark);
// 탭 변경 핸들러
const handleValueChange = (value: GroupType) => {
@@ -117,7 +117,7 @@ export function BookmarkPageClient() {
) : (
<>