diff --git a/types/carbon-components-react/carbon-components-react-tests.tsx b/types/carbon-components-react/carbon-components-react-tests.tsx index fd63b7a789..40af3c8a9a 100644 --- a/types/carbon-components-react/carbon-components-react-tests.tsx +++ b/types/carbon-components-react/carbon-components-react-tests.tsx @@ -1,5 +1,6 @@ import * as React from 'react'; import { + AccordionItem, DataTable, DataTableHeader, DataTableRow, @@ -10,6 +11,24 @@ import { } from 'carbon-components-react'; import Link from 'carbon-components-react/lib/components/UIShell/Link'; +// AccordionItem +const titleNode = ( +

+ SomethingA heading +

+); +const accordionItemOne = ( + + Lorem ipsum. + +); +const accordionTitle = 'Hello World!'; +const accordionItemTwo = ( + + Lorem ipsum. + +); + interface Row1 extends DataTableRow { rowProp: string; } diff --git a/types/carbon-components-react/lib/components/Accordion/AccordionItem.d.ts b/types/carbon-components-react/lib/components/Accordion/AccordionItem.d.ts index 12ee397675..f54d4a6140 100644 --- a/types/carbon-components-react/lib/components/Accordion/AccordionItem.d.ts +++ b/types/carbon-components-react/lib/components/Accordion/AccordionItem.d.ts @@ -8,10 +8,12 @@ export interface HeadingClickData { isOpen: boolean; } -export interface AccordionItemProps extends InheritedProps { +export interface AccordionItemProps extends Omit { onHeadingClick?(data: HeadingClickData): void, open?: boolean, renderExpando?: React.ReactNode, + /** The accordion title. */ + title?: React.ReactNode; } declare class AccordionItem extends React.Component { }