ultra-design
Version:
26 lines (25 loc) • 829 B
TypeScript
import React from 'react';
export interface DropdownItemProps {
/**
* @description.zh-CN 子菜单唯一的 key 值
* @description.en-US Unique key value of submenu
*/
key?: string;
/**
* @description.zh-CN 左侧图标
* @description.en-US left icon
*/
icon?: React.ReactNode;
/**
* @description.zh-CN 禁用状态
* @description.en-US disabled status
*/
disabled?: boolean;
className?: string;
style?: React.CSSProperties;
onClick?: (e: React.MouseEvent<HTMLElement>) => void;
}
declare const defaultProps: {};
export declare type MergedDropdownItemProps = typeof defaultProps & DropdownItemProps;
declare const DropdownItem: React.ForwardRefRenderFunction<HTMLLIElement, React.PropsWithChildren<DropdownItemProps>>;
export default DropdownItem;