import { useState, useRef, useEffect } from 'react'; import './ClarificationPrompt.css'; export default function ClarificationPrompt({ question, onSubmit, onCancel }) { const [answer, setAnswer] = useState(''); const inputRef = useRef(null); useEffect(() => { if (inputRef.current) { inputRef.current.focus(); } }, [question]); const handleSubmit = (e) => { e.preventDefault(); if (answer.trim()) { onSubmit(answer.trim()); } }; return (
🤖 Clarification Needed

{question}

setAnswer(e.target.value)} />
); }