choerodon-ui
Version:
An enterprise-class UI design language and React-based implementation
29 lines (28 loc) • 954 B
TypeScript
import React, { ReactNode } from 'react';
import { DropDownProps } from '../dropdown';
import { ListProps } from '../list';
export interface menuListItemProps {
href?: string;
listItemName?: string;
listChildren?: ({ listItemName, href }: {
listItemName: string;
href: string;
}) => React.ReactNode;
onClick?: React.MouseEventHandler<HTMLAnchorElement | HTMLSpanElement>;
}
export interface BreadcrumbItemProps {
prefixCls?: string;
separator?: ReactNode;
href?: string;
overlay?: DropDownProps['overlay'];
dropdownProps?: DropDownProps;
listProps?: ListProps;
menuList?: menuListItemProps[];
onClick?: React.MouseEventHandler<HTMLAnchorElement | HTMLSpanElement>;
children?: any;
}
interface BreadcrumbItemInterface extends React.FC<BreadcrumbItemProps> {
__C7N_BREADCRUMB_ITEM?: boolean;
}
declare const BreadcrumbItem: BreadcrumbItemInterface;
export default BreadcrumbItem;