"use client";
import { Collapsible as CollapsiblePrimitive } from "@base-ui/react/collapsible";
import { cn } from "~/lib/utils";
function Collapsible({ ...props }: CollapsiblePrimitive.Root.Props) {
return ;
}
function CollapsibleTrigger({ className, ...props }: CollapsiblePrimitive.Trigger.Props) {
return (
);
}
function CollapsiblePanel({ className, ...props }: CollapsiblePrimitive.Panel.Props) {
// Reuses the local shadcn/Base UI panel; skip height travel for reduced motion.
// https://ui.shadcn.com/docs/components/base/collapsible
return (
);
}
export {
Collapsible,
CollapsibleTrigger,
CollapsiblePanel,
CollapsiblePanel as CollapsibleContent,
};