import React from "react";
const renderNode = (Component: any, content: any, defaultProps: any = {}) => {
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;