@beletsky/react-native-yandex-ads
Version:
16 lines (15 loc) • 700 B
JavaScript
// @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