DaiQiangReal 1 год назад
Родитель
Сommit
2b9a2037c4
2 измененных файлов с 2 добавлено и 3 удалено
  1. 0 1
      packages/semi-ui/_base/baseComponent.tsx
  2. 2 2
      packages/semi-ui/breadcrumb/index.tsx

+ 0 - 1
packages/semi-ui/_base/baseComponent.tsx

@@ -17,7 +17,6 @@ export interface BaseProps {
     style?: React.CSSProperties;
     className?: string;
     children?: ReactNode | undefined | any;
-    activeIndex?: number
 }
 
 // eslint-disable-next-line

+ 2 - 2
packages/semi-ui/breadcrumb/index.tsx

@@ -13,7 +13,6 @@ import BreadcrumbItem, { RouteProps, BreadcrumbItemInfo } from './item';
 import BreadContext, { BreadContextType } from './bread-context';
 import { TooltipProps } from '../tooltip';
 import { IconMore } from '@douyinfe/semi-icons';
-import PropTypes from "prop-types";
 
 const clsPrefix = cssClasses.PREFIX;
 
@@ -42,6 +41,7 @@ export interface BreadcrumbProps extends BaseProps {
     /* Style type for ellipsis area */
     moreType?: MoreType;
     'aria-label'?: React.AriaAttributes['aria-label']
+    activeIndex?: number
 }
 
 interface BreadcrumbState {
@@ -54,7 +54,7 @@ class Breadcrumb extends BaseComponent<BreadcrumbProps, BreadcrumbState> {
     static Item: typeof BreadcrumbItem = BreadcrumbItem;
 
     static propTypes = {
-        activeIndex: PropTypes.number,
+        activeIndex: propTypes.number,
         routes: propTypes.array,
         onClick: propTypes.func,
         separator: propTypes.node,