Spaces:
Build error
Build error
"use client"; | |
import { useChat } from "ai/react"; | |
import { ChatInput, ChatMessages } from "@/app/components/ui/chat"; | |
import AutofillQuestion from "@/app/components/ui/autofill-prompt/autofill-prompt-dialog"; | |
export default function ChatSection() { | |
const { | |
messages, | |
input, | |
isLoading, | |
handleSubmit, | |
handleInputChange, | |
reload, | |
stop, | |
} = useChat({ api: process.env.NEXT_PUBLIC_CHAT_API }); | |
return ( | |
<div className="space-y-4 max-w-5xl w-full relative"> | |
<ChatMessages | |
messages={messages} | |
isLoading={isLoading} | |
reload={reload} | |
stop={stop} | |
/> | |
<AutofillQuestion | |
messages={messages} | |
isLoading={isLoading} | |
handleSubmit={handleSubmit} | |
handleInputChange={handleInputChange} | |
input={input} | |
/> | |
<ChatInput | |
input={input} | |
handleSubmit={handleSubmit} | |
handleInputChange={handleInputChange} | |
isLoading={isLoading} | |
/> | |
</div> | |
); | |
} | |