UNPKG

@beletsky/react-native-yandex-ads

Version:
25 lines (23 loc) 968 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _reactNative = require("react-native"); var _utils = require("../utils"); var _resources = _interopRequireDefault(require("../resources")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } // @ts-ignore let AdBannerComponent; const globalView = (0, _utils.getCachedNativeView)(); if (__DEV__ && !globalView) { AdBannerComponent = (0, _reactNative.requireNativeComponent)(_resources.default.VIEW_MANAGERS.BANNER); (0, _utils.cacheNativeView)(AdBannerComponent); } else if (__DEV__ && (0, _utils.getCachedNativeView)()) { AdBannerComponent = (0, _utils.getCachedNativeView)(); } else { AdBannerComponent = (0, _reactNative.requireNativeComponent)(_resources.default.VIEW_MANAGERS.BANNER); } var _default = AdBannerComponent; exports.default = _default; //# sourceMappingURL=AdBannerNativeComponent.js.map