UNPKG

@dnb/eufemia

Version:

DNB Eufemia Design System UI Library

23 lines (22 loc) 790 B
/** * Web AccordionGroup Context * */ import type { RefObject } from 'react'; import type { AccordionGroupProps } from './AccordionGroup'; import type { AccordionInstance } from './types'; type AccordionGroupContextProps = { expanded?: boolean; group?: string; expandedSsr?: boolean; rememberState?: boolean; flushRememberedState?: boolean; expandedId?: string; onChange?: (...params: unknown[]) => void; onInit?: (accordion: AccordionInstance) => void; collapseAccordionCallbacks?: RefObject<(() => void)[]>; collapseAllHandleRef?: RefObject<() => void>; expandBehavior?: AccordionGroupProps['expandBehavior']; }; declare const AccordionGroupContext: import("react").Context<AccordionGroupContextProps>; export default AccordionGroupContext;