z-image-turbo-mcp / components /PromptInput.jsx
hooker-dev's picture
Upload components/PromptInput.jsx with huggingface_hub
a5bfef5 verified
raw
history blame contribute delete
662 Bytes
export default function PromptInput({ value, onChange, disabled }) {
return (
<div className="bg-white rounded-xl shadow-md p-6">
<label className="block text-sm font-semibold text-slate-700 mb-2">
✨ Your Prompt
</label>
<textarea
value={value}
onChange={(e) => onChange(e.target.value)}
disabled={disabled}
placeholder="Describe the image you want to create..."
rows={4}
className="w-full px-4 py-3 border border-slate-300 rounded-lg focus:ring-2 focus:ring-primary-500 focus:border-transparent resize-none disabled:bg-slate-50 disabled:text-slate-500"
/>
</div>
);
}