diff --git a/app/organizer/[address]/OrganizerClient.tsx b/app/organizer/OrganizerClient.tsx similarity index 99% rename from app/organizer/[address]/OrganizerClient.tsx rename to app/organizer/OrganizerClient.tsx index 25d98af..9494278 100644 --- a/app/organizer/[address]/OrganizerClient.tsx +++ b/app/organizer/OrganizerClient.tsx @@ -95,7 +95,8 @@ export default function OrganizerClient({ address }: OrganizerClientProps) { useEffect(() => { const params = new URLSearchParams(searchParams?.toString()) params.set('page', String(currentPage)) - router.replace(`/organizer/${organizerAddress}?${params.toString()}`) + params.set('address', organizerAddress) + router.replace(`/organizer?${params.toString()}`) // eslint-disable-next-line react-hooks/exhaustive-deps }, [currentPage]) diff --git a/app/organizer/[address]/page.tsx b/app/organizer/[address]/page.tsx deleted file mode 100644 index 3f4dea7..0000000 --- a/app/organizer/[address]/page.tsx +++ /dev/null @@ -1,15 +0,0 @@ -import OrganizerClient from './OrganizerClient' -import { Suspense } from 'react' - -export async function generateStaticParams() { - return [{ address: 'O' }] -} - -export default async function OrganizerAddressPage({ params }: { params: Promise<{ address: string }> }) { - const { address } = await params - return ( - Loading...}> - - - ) -} \ No newline at end of file diff --git a/app/organizer/page.tsx b/app/organizer/page.tsx index 2a95a6e..0231905 100644 --- a/app/organizer/page.tsx +++ b/app/organizer/page.tsx @@ -3,7 +3,7 @@ import { useEffect, useState } from 'react' import { useSearchParams } from 'next/navigation' import { Suspense } from 'react' -import OrganizerClient from './[address]/OrganizerClient' +import OrganizerClient from './OrganizerClient' function OrganizerPageContent() { const searchParams = useSearchParams()