import { nanoid } from '@/lib/utils';
import { Chat } from '@/components/chat';
import { getKVChat } from '@/lib/kv/chat';

interface PageProps {
  params: {
    id: string;
  };
}

export default async function Page({ params }: PageProps) {
  const { id: chatId } = params;

  const chat = await getKVChat(chatId);

  return <Chat chat={chat} />;
}
