@cerberus-design/react
Version:
The Cerberus Design React component library.
39 lines (34 loc) • 2.24 kB
JavaScript
;
Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
const jsxRuntime = require('react/jsx-runtime');
const recipes = require('styled-system/recipes');
const index = require('../../system/index.cjs');
const accordionItemIndicator = require('../../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.cjs');
const accordionItemContent = require('../../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.cjs');
const accordionItemTrigger = require('../../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.cjs');
const accordionItem = require('../../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.cjs');
const accordionRoot = require('../../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.cjs');
const { withSlotRecipe } = index.createCerberusPrimitive(recipes.accordion);
function AccordionRootEl(props) {
const { size, ...rootProps } = props;
return /* @__PURE__ */ jsxRuntime.jsx(accordionRoot.AccordionRoot, { ...rootProps, "data-size": size });
}
const AccordionRoot = withSlotRecipe(AccordionRootEl, "root");
const AccordionItem = withSlotRecipe(accordionItem.AccordionItem, "item");
const AccordionItemTrigger = withSlotRecipe(
accordionItemTrigger.AccordionItemTrigger,
"itemTrigger"
);
const AccordionItemIndicator = withSlotRecipe(
accordionItemIndicator.AccordionItemIndicator,
"itemIndicator"
);
const AccordionItemContent = withSlotRecipe(
accordionItemContent.AccordionItemContent,
"itemContent"
);
exports.AccordionItem = AccordionItem;
exports.AccordionItemContent = AccordionItemContent;
exports.AccordionItemIndicator = AccordionItemIndicator;
exports.AccordionItemTrigger = AccordionItemTrigger;
exports.AccordionRoot = AccordionRoot;