UNPKG

@onesy/ui-react

Version:
29 lines (28 loc) 1.1 kB
import React from 'react'; import { ITooltip } from '../Tooltip/Tooltip'; import { IElement, IElementReference, IPropsAny } from '../types'; export declare type INavigationItemVersion = 'regular' | 'auto'; export declare type INavigationItem = ITooltip & { version?: 'regular' | 'auto'; value?: any; name?: IElement; nameTooltip?: any; vertical?: boolean; icon?: IElement; iconSelected?: IElement; selected?: boolean; disabled?: boolean; IconWrapperComponent?: IElementReference; onFocus?: (event: React.FocusEvent<any>) => any; onBlur?: (event: React.FocusEvent<any>) => any; onKeyDown?: (event: React.KeyboardEvent<any>) => any; onMouseDown?: (event: React.MouseEvent<any>) => any; onMouseEnter?: (event: React.MouseEvent<any>) => any; onMouseLeave?: (event: React.MouseEvent<any>) => any; onTouchStart?: (event: React.TouchEvent<any>) => any; TooltipProps?: IPropsAny; LabelProps?: IPropsAny; IconWrapperProps?: IPropsAny; }; declare const NavigationItem: React.FC<INavigationItem>; export default NavigationItem;