UNPKG

@pwc-ra/components

Version:

PwC RA shared components library

39 lines (38 loc) 883 B
import React from 'react'; export interface BreadcrumbRoute { path: string; title: string; onClick?: () => void; } export interface BreadcrumbProps { /** * 面包屑路由配置 */ routes: BreadcrumbRoute[]; /** * 自定义路径映射,用于将路径映射到显示名称 */ pathNameMap?: Record<string, string>; /** * 自定义点击事件处理函数 */ onItemClick?: (path: string, index: number) => void; /** * 自定义样式 */ className?: string; /** * 自定义样式 */ style?: React.CSSProperties; /** * 是否在最后一项禁用点击 */ disableLastItemClick?: boolean; /** * 自定义最后一项的样式 */ lastItemStyle?: React.CSSProperties; } declare const Breadcrumb: React.FC<BreadcrumbProps>; export default Breadcrumb;