= ({ children, styles, disabled, variant })
return (
{Array.isArray(children)
- ? React.Children.map(children, (child) => cloneElement(child, { disabled }))
- : cloneElement(children, { disabled })}
+ ? React.Children.map(children, (child) => cloneElement(child, { disabled, ...child.props }))
+ : cloneElement(children, { disabled, ...children.props })}
);
};