"use client"; import { useState, type ReactNode } from "react"; import { ChevronDown, ChevronUp } from "lucide-react"; import { cn } from "@app/lib/cn"; import { useTranslations } from "next-intl"; export default function CollapsibleSessionToolbar({ children, defaultOpen = false }: { children: ReactNode; defaultOpen?: boolean; }) { const t = useTranslations(); const [open, setOpen] = useState(defaultOpen); return (
{children}
{/* Secondary toggle backdrop kept as a distinct style under the main handle button. */}
); }