= (props) => {
const { className, type = 'stacked', children, ...rprops } = props;
const formClassNames = classnames(className, `slds-form_${type}`);
return (
{React.Children.map(children, (child) => {
if (
React.isValidElement(child) &&
!(child.type as unknown as { isFormElement?: boolean }).isFormElement
) {
return {child};
}
return child;
})}
);
};