UNPKG

@ant-design/react-native

Version:

基于蚂蚁金服移动设计规范的 React Native 组件库

1 lines 527 B
"use client";var _interopRequireDefault=require("@babel/runtime/helpers/interopRequireDefault");Object.defineProperty(exports,"__esModule",{value:true});exports.traverseReactNode=traverseReactNode;var _react=_interopRequireDefault(require("react"));var _reactNode=require("./reactNode");function traverseReactNode(children,fn){var i=0;function handle(target){_react.default.Children.forEach(target,function(child){if(!(0,_reactNode.isFragment)(child)){fn(child,i);i+=1;}else{handle(child.props.children);}});}handle(children);}