diff --git a/src/Accordion/Accordion.tsx b/src/Accordion/Accordion.tsx index e594d6f9..8a5eed05 100644 --- a/src/Accordion/Accordion.tsx +++ b/src/Accordion/Accordion.tsx @@ -1,7 +1,7 @@ -import React, { ElementType, FC } from 'react'; +import React, { ElementType, FC, HTMLAttributes } from 'react'; import classNames from 'classnames'; -export interface AccordionProps { +export interface AccordionProps extends HTMLAttributes { /** Utilizzarlo in caso di utilizzo di componenti personalizzati */ tag?: ElementType; /** Classi aggiuntive da usare per il componente Badge */ diff --git a/src/Accordion/AccordionHeader.tsx b/src/Accordion/AccordionHeader.tsx index a98cea96..0be43eb8 100644 --- a/src/Accordion/AccordionHeader.tsx +++ b/src/Accordion/AccordionHeader.tsx @@ -1,7 +1,7 @@ -import React, { FC, ReactNode, ElementType } from 'react'; import classNames from 'classnames'; +import React, { ElementType, FC, HTMLAttributes, ReactNode } from 'react'; -export interface AccordionHeaderProps { +export interface AccordionHeaderProps extends HTMLAttributes { /** Utilizzarlo in caso di utilizzo di componenti personalizzati */ tag?: ElementType; /** Classi aggiuntive da usare per il componente AccordionHeader */ diff --git a/src/Accordion/AccordionItem.tsx b/src/Accordion/AccordionItem.tsx index 0230076c..2382fb21 100644 --- a/src/Accordion/AccordionItem.tsx +++ b/src/Accordion/AccordionItem.tsx @@ -1,7 +1,7 @@ -import React, { ElementType, FC } from 'react'; import classNames from 'classnames'; +import React, { ElementType, FC, HTMLAttributes } from 'react'; -export interface AccordionItemProps { +export interface AccordionItemProps extends HTMLAttributes { /** Utilizzarlo in caso di utilizzo di componenti personalizzati */ tag?: ElementType; /** Classi aggiuntive da usare per il componente */