diff --git a/src/components/ai/AiBar.tsx b/src/components/ai/AiBar.tsx index b110ea8..86ecdad 100644 --- a/src/components/ai/AiBar.tsx +++ b/src/components/ai/AiBar.tsx @@ -3,7 +3,7 @@ import { Button } from "@/components/ui/button"; import { Input } from "@/components/ui/input"; import { AiSettingsPopover } from "./AiSettingsPopover"; import { useGenerateSql } from "@/hooks/use-ai"; -import { Sparkles, Loader2, X } from "lucide-react"; +import { Sparkles, Loader2, X, Eraser } from "lucide-react"; import { toast } from "sonner"; interface Props { @@ -24,7 +24,6 @@ export function AiBar({ connectionId, onSqlGenerated, onClose, onExecute }: Prop { onSuccess: (sql) => { onSqlGenerated(sql); - setPrompt(""); }, onError: (err) => { toast.error("AI generation failed", { description: String(err) }); @@ -77,6 +76,18 @@ export function AiBar({ connectionId, onSqlGenerated, onClose, onExecute }: Prop "Generate" )} + {prompt.trim() && ( + + )}