reactstrap
Version:
React Bootstrap components
20 lines (16 loc) • 558 B
TypeScript
import * as React from 'react';
import { CSSModule } from './utils';
export interface AccordionProps extends React.HTMLAttributes<HTMLElement> {
tag?: React.ElementType;
cssModule?: CSSModule;
flush?: boolean;
innerRef?: React.Ref<HTMLElement>;
open: string | string[];
toggle: (targetId: string) => void;
}
export interface UncontrolledAccordionProps extends Omit<AccordionProps, 'open'> {
defaultOpen?: string | string[];
stayOpen?: boolean;
}
declare class Accordion extends React.Component<AccordionProps> {}
export default Accordion;