@patternfly/react-core
Version:
This library provides a set of common React components for use with the PatternFly reference implementation.
14 lines (11 loc) • 420 B
text/typescript
import { createContext } from 'react';
interface AccordionContextProps {
ContentContainer: React.ElementType;
ToggleContainer: React.ElementType;
togglePosition: 'start' | 'end';
}
interface AccordionItemContextProps {
isExpanded?: boolean;
}
export const AccordionContext = createContext<Partial<AccordionContextProps>>({});
export const AccordionItemContext = createContext({} as AccordionItemContextProps);