mirror of
https://github.com/ant-design/ant-design.git
synced 2026-02-09 02:49:18 +08:00
chore: improve collapse cloneElement (#56622)
Co-authored-by: 遇见同学 <1875694521@qq.com>
This commit is contained in:
@@ -164,11 +164,8 @@ const Collapse = React.forwardRef<HTMLDivElement, CollapseProps>((props, ref) =>
|
||||
aria-label={panelProps.isActive ? 'expanded' : 'collapsed'}
|
||||
/>
|
||||
);
|
||||
return cloneElement(icon, () => ({
|
||||
className: clsx(
|
||||
(icon as React.ReactElement<{ className?: string }>)?.props?.className,
|
||||
`${prefixCls}-arrow`,
|
||||
),
|
||||
return cloneElement(icon, (oriProps) => ({
|
||||
className: clsx(oriProps.className, `${prefixCls}-arrow`),
|
||||
}));
|
||||
},
|
||||
[mergedExpandIcon, prefixCls, direction],
|
||||
|
||||
Reference in New Issue
Block a user