import * as apiIUS from '@/api/ius/query'; import { Conditions } from '@/components/Conditions'; import type { PageProps } from '@/types/page'; import { withError } from '@/utils/error'; import { getPageUrlParams } from '@/utils/url'; import type { Metadata } from 'next'; export async function generateMetadata(pageProps: PageProps): Promise { const pageUrlParams = getPageUrlParams(pageProps); const { title } = await apiIUS.getConfig({ pageUrlParams }); const text = `Условия: ${title} | Эволюция`; return { description: text, openGraph: { description: text, title: text, }, title: text, }; } export default async function Page(pageProps: PageProps) { return withError({ render: async () => { const pageUrlParams = getPageUrlParams(pageProps); const conditions = await apiIUS.getConditions({ pageUrlParams }); return ; }, }); }