import { useState } from "react"; import { ChevronRight } from "lucide-react"; import "./OnboardingDisclosure.css"; interface OnboardingDisclosureProps { summary: string; children: React.ReactNode; className?: string; onToggle?: (isOpen: boolean) => void; defaultOpen?: boolean; } export function OnboardingDisclosure({ summary, children, className = "", onToggle, defaultOpen = false, }: OnboardingDisclosureProps) { const [isOpen, setIsOpen] = useState(defaultOpen); return (
{isOpen ?
{children}
: null}
); }