|  | @@ -1,6 +1,6 @@
 | 
	
		
			
			| 1 | 1 |  'use strict';
 | 
	
		
			
			| 2 | 2 |  
 | 
	
		
			
			| 3 |  | -import React, { useState, useEffect, useRef, useImperativeHandle, forwardRef } from 'react';
 | 
	
		
			
			|  | 3 | +import React, { useState, useEffect, forwardRef } from 'react';
 | 
	
		
			
			| 4 | 4 |  
 | 
	
		
			
			| 5 | 5 |  import { StyleSheet, Platform, ViewPropTypes } from 'react-native';
 | 
	
		
			
			| 6 | 6 |  
 | 
	
	
		
			
			|  | @@ -14,15 +14,6 @@ const AutoHeightWebView = React.memo(
 | 
	
		
			
			| 14 | 14 |    forwardRef((props, ref) => {
 | 
	
		
			
			| 15 | 15 |      const { style, onMessage, onSizeUpdated, scrollEnabledWithZoomedin, scrollEnabled } = props;
 | 
	
		
			
			| 16 | 16 |  
 | 
	
		
			
			| 17 |  | -    let webView = useRef();
 | 
	
		
			
			| 18 |  | -    useImperativeHandle(ref, () => ({
 | 
	
		
			
			| 19 |  | -      stopLoading: () => webView.current.stopLoading(),
 | 
	
		
			
			| 20 |  | -      goForward: () => webView.current.goForward(),
 | 
	
		
			
			| 21 |  | -      goBack: () => webView.current.goBack(),
 | 
	
		
			
			| 22 |  | -      reload: () => webView.current.reload(),
 | 
	
		
			
			| 23 |  | -      injectJavaScript: script => webView.current.injectJavaScript(script)
 | 
	
		
			
			| 24 |  | -    }));
 | 
	
		
			
			| 25 |  | -
 | 
	
		
			
			| 26 | 17 |      const [size, setSize] = useState({
 | 
	
		
			
			| 27 | 18 |        height: style && style.height ? style.height : 0,
 | 
	
		
			
			| 28 | 19 |        width: getWidth(style)
 | 
	
	
		
			
			|  | @@ -69,7 +60,7 @@ const AutoHeightWebView = React.memo(
 | 
	
		
			
			| 69 | 60 |      return (
 | 
	
		
			
			| 70 | 61 |        <WebView
 | 
	
		
			
			| 71 | 62 |          {...props}
 | 
	
		
			
			| 72 |  | -        ref={webView}
 | 
	
		
			
			|  | 63 | +        ref={ref}
 | 
	
		
			
			| 73 | 64 |          onMessage={handleMessage}
 | 
	
		
			
			| 74 | 65 |          style={[
 | 
	
		
			
			| 75 | 66 |            styles.webView,
 |