"use client"; import { useState } from "react"; import { Lightbulb, ChevronDown, ChevronUp } from "lucide-react"; import { quickQuestions } from "@/lib/utils"; import { cn } from "@/lib/utils"; interface QuickQuestionsProps { onSelect: (question: string) => void; disabled?: boolean; } export function QuickQuestions({ onSelect, disabled }: QuickQuestionsProps) { const [collapsed, setCollapsed] = useState(false); return (
{/* Header — always visible */} {/* Collapsible body */} {!collapsed && (
{quickQuestions.map((q, i) => ( ))}
)}
); }