@accelint/design-toolkit
Version:
An open-source component library to serve as part of the entire ecosystem of UX for Accelint.
4 lines (3 loc) • 670 B
JavaScript
'use client';
import {jsx}from'react/jsx-runtime';import'client-only';import {DisclosureGroup,composeRenderProps}from'react-aria-components';import {AccordionContext}from'./context.js';import {AccordionStyles,AccordionStylesDefaults}from'./styles.js';const{group:f}=AccordionStyles();function a({ref:c,children:e,className:p,variant:o=AccordionStylesDefaults.variant,isDisabled:i,...t}){return jsx(AccordionContext.Provider,{value:{variant:o,isDisabled:i},children:jsx(DisclosureGroup,{...t,ref:c,className:composeRenderProps(p,s=>f({className:s,variant:o})),children:e})})}export{a as AccordionGroup};//# sourceMappingURL=group.js.map
//# sourceMappingURL=group.js.map