UNPKG

@dnb/eufemia

Version:

DNB Eufemia Design System UI Library

25 lines (24 loc) 862 B
/** * Web AccordionGroup Context * */ import React from 'react'; import { SkeletonContextProps } from '../skeleton/SkeletonHelper'; import { AccordionProps } from './Accordion'; import { AccordionGroupProps } from './AccordionGroup'; export type AccordionContextProps = AccordionProps & SkeletonContextProps & { allow_close_all?: boolean; /** * @deprecated – Replaced with expandBehavior, expandBehaviour can be removed in v11 */ expandBehaviour: AccordionGroupProps['expandBehaviour']; expandBehavior: AccordionGroupProps['expandBehavior']; callOnChange?: (parameters: { id: string; group: string; expanded: boolean; event: React.MouseEvent<HTMLElement> | React.KeyboardEvent<HTMLElement>; }) => void; }; declare const AccordionContext: React.Context<any>; export default AccordionContext;