UNPKG

@beletsky/react-native-yandex-ads

Version:
16 lines (15 loc) 700 B
// @ts-nocheck import * as React from 'react'; import { prepareChildForNativeAd } from './prepareChildForNativeAd'; export const prepareChildrenForNativeAd = (children, uniqSuffix) => { const _c = children; if (_c !== null && _c !== void 0 && _c.length) { React.Children.forEach(_c, prepareChildForNativeAd(uniqSuffix)); React.Children.toArray(_c).forEach(view => { React.Children.toArray(view.props.children).forEach(view2 => React.Children.forEach(view2.props.children, prepareChildForNativeAd(uniqSuffix))); React.Children.forEach(view.props.children, prepareChildForNativeAd(uniqSuffix)); }); } return _c; }; //# sourceMappingURL=prepareChildrenForNativeAd.js.map