wix-style-react
Version:
wix-style-react
15 lines • 518 B
JavaScript
import React from 'react';
export const buildChildrenObject = (children, childrenObject) => {
return React.Children.toArray(children).reduce((acc, child) => {
if (!React.isValidElement(child)) {
return acc;
}
if (!child.type || !child.type.displayName) {
return acc;
}
const name = child.type.displayName.split('.').pop();
acc[name] = child;
return acc;
}, childrenObject || {});
};
//# sourceMappingURL=buildChildrenObject.js.map