UNPKG

@yandex/ui

Version:

Yandex UI components

42 lines (41 loc) 1.14 kB
import { MouseEventHandler, ReactNode, KeyboardEventHandler, FC } from 'react'; import './TabsMenu-Tab.css'; export interface ITabsMenuTabProps { /** * Идентификатор пункта меню */ id?: string; /** * Активный пункт меню */ active?: boolean; /** * Недоступный для выбора пункт меню */ disabled?: boolean; /** * Содержимое пункта меню. Например: текст или ссылка */ content?: ReactNode; /** * Обработчик, вызываемый при клике на пункт меню */ onClick?: MouseEventHandler<HTMLLIElement>; /** * Дополнительный класс */ className?: string; /** * HTML атрибут `role` */ role?: string; /** * HTML атрибут `tabIndex` */ tabIndex?: number; /** * Обработчик события `onKeyDown` */ onKeyDown?: KeyboardEventHandler<HTMLElement>; } export declare const TabsMenuTab: FC<ITabsMenuTabProps>;