UNPKG

@dnb/eufemia

Version:

DNB Eufemia Design System UI Library

26 lines (25 loc) 897 B
/** * Web AccordionGroup Context * */ import React from 'react'; import { AccordionGroupProps } from './AccordionGroup'; type AccordionGroupContextProps = { expanded?: boolean; group?: string; expanded_ssr?: boolean; remember_state?: boolean; flush_remembered_state?: boolean; expanded_id?: string; onChange?: (...params: unknown[]) => void; onInit?: (...args: any[]) => any; collapseAccordionCallbacks?: React.MutableRefObject<(() => void)[]>; collapseAllHandleRef?: React.MutableRefObject<() => void>; /** * @deprecated – Replaced with expandBehavior, expandBehaviour can be removed in v11 */ expandBehaviour?: AccordionGroupProps['expandBehaviour']; expandBehavior?: AccordionGroupProps['expandBehavior']; }; declare const AccordionGroupContext: React.Context<AccordionGroupContextProps>; export default AccordionGroupContext;