-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathAccordion.es.js
More file actions
28 lines (28 loc) · 869 Bytes
/
Accordion.es.js
File metadata and controls
28 lines (28 loc) · 869 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
import { jsx as n, jsxs as l } from "react/jsx-runtime";
import { Accordion as a, AccordionItem as s, AccordionTrigger as m, AccordionContent as f } from "../ui/accordion.es.js";
import { cn as o } from "../../lib/utils.es.js";
function p({
items: c,
showArrows: i = !0,
secondaryText: e = !1,
showSeparators: t = !0,
...d
}) {
return /* @__PURE__ */ n(a, { ...d, children: c.map((r) => /* @__PURE__ */ l(s, { value: r.id, className: o(!t && "border-none"), children: [
/* @__PURE__ */ n(
m,
{
className: o(
"",
!i && "[&>svg]:hidden underline hover:no-underline",
e && "text-[#737373] font-normal"
),
children: r.trigger
}
),
/* @__PURE__ */ n(f, { className: o("", e && "text-[#737373] font-normal"), children: r.content })
] }, r.id)) });
}
export {
p as default
};