import React, { Suspense } from 'react' import SearchCard from '../components/SearchCard' interface SearchPageProps { params: { category: string } searchParams: { [key: string]: string | string[] | undefined } } // получаем все предложения по выбранному owner_type async function fetchSearch(category: string, query: string = '') { // get search api(owner_type) return [] } export default async function SearchPage(props: SearchPageProps) { const params = await props.params const { category } = params const initialData = await fetchSearch(category) return (

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

Загрузка результатов...
}> {/* Здесь будет компонент с результатами поиска */}
{initialData.map((item: any, index: number) => (
{/* Здесь будет карточка с результатом */}

Результат поиска {index + 1}

))}
) }