UNPKG

@themesberg/react-bootstrap

Version:

Unofficial release of the react-bootstrap library with Bootstrap 5 components built with React

23 lines (22 loc) 925 B
import React from 'react'; import AccordionBody from './AccordionBody'; import AccordionButton from './AccordionButton'; import AccordionCollapse from './AccordionCollapse'; import AccordionHeader from './AccordionHeader'; import AccordionItem from './AccordionItem'; import { BsPrefixPropsWithChildren, BsPrefixRefForwardingComponent, SelectCallback } from './helpers'; export interface AccordionProps extends Omit<React.HTMLAttributes<HTMLElement>, 'onSelect'>, BsPrefixPropsWithChildren { activeKey?: string; defaultActiveKey?: string; onSelect?: SelectCallback; flush?: boolean; } declare type Accordion = BsPrefixRefForwardingComponent<'div', AccordionProps> & { Button: typeof AccordionButton; Collapse: typeof AccordionCollapse; Item: typeof AccordionItem; Header: typeof AccordionHeader; Body: typeof AccordionBody; }; declare const Accordion: Accordion; export default Accordion;