"use client"; import { cn } from "@prototype/lib/utils"; import { ChevronDown } from "lucide-react"; import type { ReactNode } from "react"; type PanelProps = { children: ReactNode; className?: string; }; export function Panel({ children, className }: PanelProps) { return (
{children}
); } type PanelSectionProps = { title: ReactNode; expanded: boolean; onExpandedChange: (expanded: boolean) => void; children: ReactNode; className?: string; headerClassName?: string; }; export function PanelSection({ title, expanded, onExpandedChange, children, className, headerClassName, }: PanelSectionProps) { return (
{children}
); } export function PanelBody({ children, className, }: { children: ReactNode; className?: string; }) { return (
{children}
); } export function PanelHeader({ children, className, }: { children: ReactNode; className?: string; }) { return (
{children}
); }