import { Message } from "@/types"; import { FC } from "react"; import { ChatInput } from "./ChatInput"; import { ChatLoader } from "./ChatLoader"; import { ChatMessage } from "./ChatMessage"; interface Props { messages: Message[]; loading: boolean; onSend: (message: Message) => void; } export const Chat: FC = ({ messages, loading, onSend }) => { return (
{messages.map((message, index) => (
))} {loading && (
)}
); };