UNPKG

react-native-admob-native-ads

Version:

A simple and robust library for creating & displaying Admob Native Ads in your React Native App using Native Views

18 lines (14 loc) 799 B
import { ConfigPlugin, createRunOncePlugin } from "@expo/config-plugins"; import { withAdmobNativeAdsAndroid } from "./withAdmobNativeAdsAndroid"; import { withAdmobNativeAdsGradle } from "./withAdmobNativeAdsAppBuildGradle"; import { withAdmobNativeAdsPlist } from "./withAdmobNativeAdsInfoPlist"; import { withAdmobNativeAdsPodNat } from "./withAdmobNativeAdsPod"; const pkg = require("react-native-admob-native-ads/package.json"); const withAdmobNativeAds: ConfigPlugin = (config, props) => { config = withAdmobNativeAdsAndroid(config, props); config = withAdmobNativeAdsGradle(config); config = withAdmobNativeAdsPlist(config, props); config = withAdmobNativeAdsPodNat(config, props); return config; }; export default createRunOncePlugin(withAdmobNativeAds, pkg.name, pkg.version);