ultra-design
Version:
28 lines (27 loc) • 837 B
TypeScript
import React from 'react';
export interface SubMenuProps {
/**
* @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 MergedSubMenuProps = typeof defaultProps & SubMenuProps;
declare const _default: React.ForwardRefExoticComponent<SubMenuProps & {
children?: React.ReactNode;
} & React.RefAttributes<HTMLLIElement>>;
export default _default;