design-react-kit
Version:
Componenti React per Bootstrap 5
17 lines (16 loc) • 862 B
TypeScript
import React, { ElementType, ButtonHTMLAttributes } from 'react';
export interface HeaderTogglerProps extends ButtonHTMLAttributes<HTMLButtonElement> {
/** Tipo di elemento DOM da utilizzare: di default "a" per Header Slim, "button" per altri tipi di Header.
* Se fornito questo sovrascriverà il valore di default.
*/
tag?: ElementType;
/** Classi aggiuntive da usare per il componente HeaderToggler */
className?: string;
/** Indica l'attributo "type" sull'elemento DOM. Di default '' per Header Slim, "button" per altri tipi di Header.
* Se fornito questo sovrascriverà il valore di default.
*/
type?: 'button' | 'submit' | 'reset';
isOpen?: boolean;
testId?: string;
}
export declare const HeaderToggler: ({ className, tag, type, isOpen, testId, ...attributes }: HeaderTogglerProps) => React.JSX.Element;