Added logging, changed some directory structure

This commit is contained in:
2018-01-13 21:33:40 -05:00
parent f079a5f067
commit 8e72ffb917
73656 changed files with 35284 additions and 53718 deletions

View File

@@ -0,0 +1,21 @@
/* eslint-disable import/prefer-default-export */
import { cloneElement, Children, isValidElement } from 'react';
export function cloneChildrenWithClassName(children, className) {
return Children.map(children, child => {
return isValidElement(child) && cloneElement(child, {
className: child.props.hasOwnProperty('className') ? `${child.props.className} ${className}` : className
});
});
}
export function isMuiElement(element, muiNames) {
return isValidElement(element) && muiNames.indexOf(element.type.muiName) !== -1;
}
export function isMuiComponent(element, muiNames) {
return muiNames.indexOf(element.muiName) !== -1;
}