UNPKG

@cerberus-design/react

Version:

The Cerberus Design React component library.

41 lines (39 loc) 1.03 kB
import { createCerberusPrimitive } from "./chunk-YJRAJNYI.js"; // src/components/accordion/primitives.tsx import { Accordion } from "@ark-ui/react/accordion"; import { accordion } from "styled-system/recipes"; import { jsx } from "react/jsx-runtime"; var { withSlotRecipe } = createCerberusPrimitive(accordion); function AccordionRootEl(props) { const { size, ...rootProps } = props; return /* @__PURE__ */ jsx(Accordion.Root, { ...rootProps, "data-size": size }); } var AccordionRoot = withSlotRecipe(AccordionRootEl, "root"); var AccordionItem = withSlotRecipe( Accordion.Item, "item" ); var AccordionItemTrigger = withSlotRecipe( Accordion.ItemTrigger, "itemTrigger" ); var AccordionItemIndicator = withSlotRecipe( Accordion.ItemIndicator, "itemIndicator" ); var AccordionItemContent = withSlotRecipe( Accordion.ItemContent, "itemContent" ); export { AccordionRoot, AccordionItem, AccordionItemTrigger, AccordionItemIndicator, AccordionItemContent }; //# sourceMappingURL=chunk-EQ3X7KQ3.js.map