import { useState } from 'react'; import { X, Plus } from 'lucide-react'; export default function AddSectionModal({ isOpen, onClose, onAdd }) { const [title, setTitle] = useState(''); if (!isOpen) return null; const handleAdd = () => { if (title.trim()) { onAdd(title.trim()); setTitle(''); onClose(); } }; return (
e.stopPropagation()}>

Add Custom Section

setTitle(e.target.value)} onKeyDown={e => e.key === 'Enter' && handleAdd()} autoFocus />
); }