UNPKG

@cerberus-design/react

Version:

The Cerberus Design React component library.

31 lines (28 loc) 2.03 kB
import { jsx } from 'react/jsx-runtime'; import { accordion } from 'styled-system/recipes'; import { createCerberusPrimitive } from '../../system/index.js'; import { AccordionItemIndicator as AccordionItemIndicator$1 } from '../../node_modules/.pnpm/@ark-ui_react@5.29.1_react-dom@19.2.1_react@19.2.1__react@19.2.1/node_modules/@ark-ui/react/dist/components/accordion/accordion-item-indicator.js'; import { AccordionItemContent as AccordionItemContent$1 } from '../../node_modules/.pnpm/@ark-ui_react@5.29.1_react-dom@19.2.1_react@19.2.1__react@19.2.1/node_modules/@ark-ui/react/dist/components/accordion/accordion-item-content.js'; import { AccordionItemTrigger as AccordionItemTrigger$1 } from '../../node_modules/.pnpm/@ark-ui_react@5.29.1_react-dom@19.2.1_react@19.2.1__react@19.2.1/node_modules/@ark-ui/react/dist/components/accordion/accordion-item-trigger.js'; import { AccordionItem as AccordionItem$1 } from '../../node_modules/.pnpm/@ark-ui_react@5.29.1_react-dom@19.2.1_react@19.2.1__react@19.2.1/node_modules/@ark-ui/react/dist/components/accordion/accordion-item.js'; import { AccordionRoot as AccordionRoot$1 } from '../../node_modules/.pnpm/@ark-ui_react@5.29.1_react-dom@19.2.1_react@19.2.1__react@19.2.1/node_modules/@ark-ui/react/dist/components/accordion/accordion-root.js'; const { withSlotRecipe } = createCerberusPrimitive(accordion); function AccordionRootEl(props) { const { size, ...rootProps } = props; return /* @__PURE__ */ jsx(AccordionRoot$1, { ...rootProps, "data-size": size }); } const AccordionRoot = withSlotRecipe(AccordionRootEl, "root"); const AccordionItem = withSlotRecipe(AccordionItem$1, "item"); const AccordionItemTrigger = withSlotRecipe( AccordionItemTrigger$1, "itemTrigger" ); const AccordionItemIndicator = withSlotRecipe( AccordionItemIndicator$1, "itemIndicator" ); const AccordionItemContent = withSlotRecipe( AccordionItemContent$1, "itemContent" ); export { AccordionItem, AccordionItemContent, AccordionItemIndicator, AccordionItemTrigger, AccordionRoot };