import React, { useState } from "react"; interface ChatInputProps { onSendMessage: (content: string) => void; } function ChatInput({ onSendMessage }: ChatInputProps) { const [message, setMessage] = useState(""); function handleSubmit(e: React.FormEvent) { e.preventDefault(); if (!message.trim()) return; onSendMessage(message); setMessage(""); } return (
); } export default React.memo(ChatInput);