UNPKG

yqcloud-ui

Version:

An enterprise-class UI design language and React-based implementation

23 lines 644 B
import * as React from 'react'; function getInnerText(node) { if (typeof node === 'number') { return node.toString(); } else if (node) { var children = void 0; if (React.isValidElement(node)) { children = node.props.children; } else if (node instanceof Array) { children = node; } if (children) { return React.Children.map(children, function (child) { return getInnerText(child); }).join(''); } else { return node.toString(); } } else { return ''; } } export default getInnerText;