diff --git a/packages/react-google-maps-api/src/LoadScript.tsx b/packages/react-google-maps-api/src/LoadScript.tsx index 69a893574..d66c36d43 100644 --- a/packages/react-google-maps-api/src/LoadScript.tsx +++ b/packages/react-google-maps-api/src/LoadScript.tsx @@ -54,6 +54,16 @@ class LoadScript extends PureComponent { if (window.google && window.google.maps && !cleaningUp) { console.error('google api is already presented') + if (this.props.onLoad) { + this.props.onLoad() + } + + this.setState(function setLoaded() { + return { + loaded: true, + } + }) + return }