diff --git a/types/index.d.ts b/types/index.d.ts index 8b21902ab..b283d0b93 100644 --- a/types/index.d.ts +++ b/types/index.d.ts @@ -169,6 +169,7 @@ export { ToastHeaderProps } from './lib/ToastHeader'; export { default as Tooltip } from './lib/Tooltip'; export { TooltipProps } from './lib/Tooltip'; export { + UncontrolledAccordion, UncontrolledAlert, UncontrolledButtonDropdown, UncontrolledDropdown, diff --git a/types/lib/Accordion.d.ts b/types/lib/Accordion.d.ts index 108203f98..b3a1723fc 100644 --- a/types/lib/Accordion.d.ts +++ b/types/lib/Accordion.d.ts @@ -9,5 +9,10 @@ export interface AccordionProps extends React.HTMLAttributes { open: string | string[]; } +export interface UncontrolledAccordionProps extends AccordionProps { + defaultOpen?: string | string[]; + stayOpen?: boolean; +} + declare class Accordion extends React.Component {} export default Accordion; diff --git a/types/lib/Uncontrolled.d.ts b/types/lib/Uncontrolled.d.ts index 9e3aa0807..16129f290 100644 --- a/types/lib/Uncontrolled.d.ts +++ b/types/lib/Uncontrolled.d.ts @@ -1,5 +1,6 @@ import * as React from 'react'; +import { UncontrolledAccordionProps } from './Accordion'; import { UncontrolledAlertProps } from './Alert'; import { UncontrolledButtonDropdownProps } from './ButtonDropdown'; import { UncontrolledDropdownProps } from './Dropdown'; @@ -8,6 +9,7 @@ import { UncontrolledCollapseProps } from './Collapse'; import { UncontrolledCarouselProps } from './Carousel'; import { UncontrolledPopoverProps } from './Popover'; +export class UncontrolledAccordion extends React.Component {} export class UncontrolledAlert extends React.Component< UncontrolledAlertProps > {} diff --git a/types/lib/UncontrolledAccordion.d.ts b/types/lib/UncontrolledAccordion.d.ts deleted file mode 100644 index d2220c505..000000000 --- a/types/lib/UncontrolledAccordion.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -import * as React from 'react'; -import { AccordionProps } from './Accordion'; - -export interface UncontrolledAccordionProps extends AccordionProps { - defaultOpen?: string | string[]; - stayOpen?: boolean; -} - -declare class UncontrolledAccordion extends React.Component {} -export default UncontrolledAccordion;