Browse Source

chore:backup

代强 3 years ago
parent
commit
17e4af6f34

+ 1 - 0
packages/semi-ui/breadcrumb/item.tsx

@@ -89,6 +89,7 @@ export default class BreadcrumbItem extends BaseComponent<BreadcrumbItemProps, B
         const iconSize = compact ? 'small' : 'default';
         const className = `${clsPrefix}-item-icon`;
         if (React.isValidElement(iconType)) {
+            // @ts-ignore
             return React.cloneElement(iconType, { className, size: iconSize });
         }
         return iconType;

+ 1 - 0
packages/semi-ui/dropdown/index.tsx

@@ -242,6 +242,7 @@ class Dropdown extends BaseComponent<DropdownProps, DropdownState> {
             >
                 {React.isValidElement(children) ?
                     React.cloneElement(children, {
+                        // @ts-ignore
                         className: classnames(get(children, 'props.className'), {
                             [`${prefixCls}-showing`]: popVisible,
                         }),

+ 1 - 14
packages/semi-ui/modal/confirm.tsx

@@ -36,22 +36,9 @@ export default function confirm<T>(props: ConfirmProps) {
         }
     };
 
-    const mergedMotion: Motion = typeof (props.motion) === 'undefined' || props.motion ? {
-        ...(props.motion as any),
-        didLeave: (...args: any) => {
-            const didLeave = get(props.motion, 'didLeave');
-
-            if (typeof didLeave === 'function') {
-                didLeave(...args);
-            }
-
-            destroy();
-        }
-
-    } : false;
 
     function render(renderProps: ConfirmProps) {
-        ReactDOM.render(<ConfirmModal {...renderProps} motion={mergedMotion}/>, div);
+        ReactDOM.render(<ConfirmModal {...renderProps} motion={props.motion}/>, div);
     }
 
     function close() {