UNPKG

@dnb/eufemia

Version:

DNB Eufemia Design System UI Library

21 lines (20 loc) 694 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; 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;