diff --git a/frontend/app/(urls)/search/[category]/page.tsx b/frontend/app/(urls)/search/[category]/page.tsx index 6ec1604..b124a8d 100644 --- a/frontend/app/(urls)/search/[category]/page.tsx +++ b/frontend/app/(urls)/search/[category]/page.tsx @@ -50,14 +50,12 @@ export async function generateMetadata(): Promise { export default async function SearchPage(props: SearchPageProps) { const params = await props.params - const { category } = params - - const { results, count } = await fetchRoutes(category) + const { results, count } = await fetchRoutes(params.category || '') return (

- {category === 'mover' ? 'Поиск перевозчика' : 'Поиск посылки'} + {params.category === 'mover' ? 'Поиск перевозчика' : 'Поиск посылки'}

Загрузка результатов...
}> diff --git a/frontend/app/types/index.ts b/frontend/app/types/index.ts index 81a087d..19e318f 100644 --- a/frontend/app/types/index.ts +++ b/frontend/app/types/index.ts @@ -233,10 +233,6 @@ export interface SearchResponse { } export interface SearchPageProps { - params: { - category: string - } - searchParams: { - [key: string]: string | string[] | undefined - } + params: Promise<{ category?: string }> + searchParams?: Promise<{ [key: string]: string | string[] | undefined }> }