"use client";
import { c } from "react/compiler-runtime";
import { jsx } from "react/jsx-runtime";
import * as CollapsiblePrimitive from "@radix-ui/react-collapsible";
function Collapsible(r) {
	let i = c(4), a;
	i[0] === r ? a = i[1] : ({...a} = r, i[0] = r, i[1] = a);
	let o;
	return i[2] === a ? o = i[3] : (o = /* @__PURE__ */ jsx(CollapsiblePrimitive.Root, {
		"data-slot": "collapsible",
		...a
	}), i[2] = a, i[3] = o), o;
}
function CollapsibleTrigger(r) {
	let i = c(4), a;
	i[0] === r ? a = i[1] : ({...a} = r, i[0] = r, i[1] = a);
	let o;
	return i[2] === a ? o = i[3] : (o = /* @__PURE__ */ jsx(CollapsiblePrimitive.CollapsibleTrigger, {
		"data-slot": "collapsible-trigger",
		...a
	}), i[2] = a, i[3] = o), o;
}
function CollapsibleContent(r) {
	let i = c(4), a;
	i[0] === r ? a = i[1] : ({...a} = r, i[0] = r, i[1] = a);
	let o;
	return i[2] === a ? o = i[3] : (o = /* @__PURE__ */ jsx(CollapsiblePrimitive.CollapsibleContent, {
		"data-slot": "collapsible-content",
		...a
	}), i[2] = a, i[3] = o), o;
}
export { Collapsible, CollapsibleContent, CollapsibleTrigger };
