in src/azurechat/app/chat/[id]/page.tsx [10:28]
export default async function Home({ params }: { params: { id: string } }) {
const [items, thread] = await Promise.all([
FindAllChats(params.id),
FindChatThreadByID(params.id),
]);
const deployments = await GetDeployments();
const departments = await GetDepartments();
if (thread.length === 0) {
notFound();
}
return (
<ChatProvider id={params.id} chats={items} chatThread={thread[0]}>
<ChatUI deployments={deployments} departments={departments}/>
</ChatProvider>
);
}