import { createFileRoute } from "@tanstack/react-router"; import { useChat } from "@ai-sdk/react"; export const Route = createFileRoute("/chat")({ component: Chat, }); function Chat() { const { messages, input, handleInputChange, handleSubmit } = useChat(/*{ api: "http://localhost:8787/api/chat", }*/); return (
{messages.map((message) => (
{message.role === "user" ? "User: " : "AI: "} {message.parts.map((part, i) => { switch (part.type) { case "text": return
{part.text}
; } })}
))}
); }