You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Warning: React.createElement: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: undefined.
#577
Open
adarshkhatri opened this issue
May 19, 2021
· 0 comments
Warning: React.createElement: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: undefined. You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports.
Check your code at MyScreens.js:194.
in MyScreens(created by SceneView)
And 194 line of MyScreens:
import * as WebBrowser from 'expo-web-browser';
import React, { PureComponent } from 'react';
import {AdMobBanner} from "react-native-admob";
export default class MyScreens extends PureComponent {
render() {
<AdMobBanner //line 194
adSize="fullBanner"
adUnitID="ca-app-pub-xxxx/xxx"
//testDevices={[AdMobBanner.simulatorId]}
onAdFailedToLoad={error => console.log(error)} />
}
}
As soon as I remove <AdMobBanner..... /> then the app loads fine.
What is triggering the error?
The text was updated successfully, but these errors were encountered:
And 194 line of MyScreens:
As soon as I remove
<AdMobBanner..... />
then the app loads fine.What is triggering the error?
The text was updated successfully, but these errors were encountered: