"use client"; import { type FC } from "react"; import { AuiIf, ThreadPrimitive, useAuiState } from "@assistant-ui/react"; import { ArrowDownIcon } from "lucide-react"; import { ThreadHeader } from "./header"; import { ThreadWelcome } from "./welcome"; import { AssistantMessage, UserMessage } from "./messages"; import { ThreadComposer } from "./composer"; import { TooltipIconButton } from "./tooltip-icon-button"; const ThreadMessage: FC = () => { const role = useAuiState((s) => s.message.role); if (role === "user") return ; return ; }; const ThreadScrollToBottom: FC = () => { return ( ); }; export const Thread: FC = () => { return ( s.thread.isEmpty}> {() => } ); };