import React from 'react';
const renderNode = (Component, content, defaultProps = {}) => {
if (content == null || content === false) {
return null;
}
if (React.isValidElement(content)) {
return content;
}
if (typeof content === 'function') {
return content();
}
// Just in case
if (content === true) {
return ;
}
if (typeof content === 'string') {
if (content.length === 0) {
return null;
}
return {content};
}
if (typeof content === 'number') {
return {content};
}
return ;
};
export default renderNode;