@nex-ui/react
Version:
🎉 A beautiful, modern, and reliable React component library.
23 lines (20 loc) • 612 B
JavaScript
"use client";
import { createContext } from '@nex-ui/utils';
const [AccordionGroupProvider, useAccordionGroup] = createContext({
contextName: 'AccordionGroupContext',
hookName: 'useAccordionGroup',
providerName: 'AccordionGroupProvider',
defaultValue: {
expandedKeys: [],
toggleExpandedKey: ()=>{},
keepMounted: true,
hideIndicator: false,
motionProps: {},
disabledKeys: [],
disabled: false,
variant: 'underlined',
indicatorMotionProps: {}
},
strict: true
});
export { AccordionGroupProvider, useAccordionGroup };