"use client"; import { useState } from "react"; import { Button } from "@/components/ui/button"; import { Wand2 } from "lucide-react"; import { Input } from "./ui/input"; interface ImagePromptInputProps { onSubmit: (prompt: string) => void; isEditing: boolean; isLoading: boolean; } export function ImagePromptInput({ onSubmit, isEditing, isLoading, }: ImagePromptInputProps) { const [prompt, setPrompt] = useState(""); const handleSubmit = () => { if (prompt.trim()) { onSubmit(prompt.trim()); setPrompt(""); } }; return (

{isEditing ? "Describe how you want to edit the image" : "Describe the image you want to generate"}

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