UNPKG

rsuite

Version:

A suite of react components

17 lines (15 loc) 422 B
import React from 'react'; export default function reactToString(element) { var nodes = []; var recursion = function recursion(elmt) { React.Children.forEach(elmt.props.children, function (child) { if ( /*#__PURE__*/React.isValidElement(child)) { recursion(child); } else if (typeof child === 'string') { nodes.push(child); } }); }; recursion(element); return nodes; }