diff --git a/apps/web/app/ius/[slug]/page.tsx b/apps/web/app/ius/[slug]/page.tsx index 9f1c9aa..f17cbd9 100644 --- a/apps/web/app/ius/[slug]/page.tsx +++ b/apps/web/app/ius/[slug]/page.tsx @@ -26,20 +26,22 @@ export default async function Page({ params, searchParams }: PageProps) { render: async () => { const createUrl = makeCreateUrl(`/${params.slug}`, searchParams); - const data = await apiIUS.getData(createUrl); - const metaData = await apiIUS.getMetaData(createUrl); - const { title } = await apiIUS.getConfig(createUrl); + return Promise.all([ + apiIUS.getData(createUrl), + apiIUS.getMetaData(createUrl), + apiIUS.getConfig(createUrl), + ]).then(([data, metaData, { title }]) => { + const props = { data, metaData, title }; - const props = { data, metaData, title }; - - return ( - - - - - - - ); + return ( + + + + + + + ); + }); }, }); }