| 
				
			 | 
			
			
				@@ -91,6 +91,16 @@ export function useSafeAreaFrame(): Rect { 
			 | 
		
	
		
			
			| 
				91
			 | 
			
				91
			 | 
			
			
				   return frame; 
			 | 
		
	
		
			
			| 
				92
			 | 
			
				92
			 | 
			
			
				 } 
			 | 
		
	
		
			
			| 
				93
			 | 
			
				93
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				
			 | 
			
				94
			 | 
			
			
				+export function withSafeAreaInsets<T>( 
			 | 
		
	
		
			
			| 
				
			 | 
			
				95
			 | 
			
			
				+  WrappedComponent: React.ComponentType<T>, 
			 | 
		
	
		
			
			| 
				
			 | 
			
				96
			 | 
			
			
				+) { 
			 | 
		
	
		
			
			| 
				
			 | 
			
				97
			 | 
			
			
				+  return (props: T) => ( 
			 | 
		
	
		
			
			| 
				
			 | 
			
				98
			 | 
			
			
				+    <SafeAreaConsumer> 
			 | 
		
	
		
			
			| 
				
			 | 
			
				99
			 | 
			
			
				+      {(insets) => <WrappedComponent {...props} insets={insets} />} 
			 | 
		
	
		
			
			| 
				
			 | 
			
				100
			 | 
			
			
				+    </SafeAreaConsumer> 
			 | 
		
	
		
			
			| 
				
			 | 
			
				101
			 | 
			
			
				+  ); 
			 | 
		
	
		
			
			| 
				
			 | 
			
				102
			 | 
			
			
				+} 
			 | 
		
	
		
			
			| 
				
			 | 
			
				103
			 | 
			
			
				+ 
			 | 
		
	
		
			
			| 
				94
			 | 
			
				104
			 | 
			
			
				 /** 
			 | 
		
	
		
			
			| 
				95
			 | 
			
				105
			 | 
			
			
				  * @deprecated 
			 | 
		
	
		
			
			| 
				96
			 | 
			
				106
			 | 
			
			
				  */ 
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -107,12 +117,7 @@ export function SafeAreaConsumer( 
			 | 
		
	
		
			
			| 
				107
			 | 
			
				117
			 | 
			
			
				   return <SafeAreaInsetsContext.Consumer {...props} />; 
			 | 
		
	
		
			
			| 
				108
			 | 
			
				118
			 | 
			
			
				 } 
			 | 
		
	
		
			
			| 
				109
			 | 
			
				119
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				110
			 | 
			
				
			 | 
			
			
				-export function withSafeAreaInsets<T>( 
			 | 
		
	
		
			
			| 
				111
			 | 
			
				
			 | 
			
			
				-  WrappedComponent: React.ComponentType<T>, 
			 | 
		
	
		
			
			| 
				112
			 | 
			
				
			 | 
			
			
				-) { 
			 | 
		
	
		
			
			| 
				113
			 | 
			
				
			 | 
			
			
				-  return (props: T) => ( 
			 | 
		
	
		
			
			| 
				114
			 | 
			
				
			 | 
			
			
				-    <SafeAreaConsumer> 
			 | 
		
	
		
			
			| 
				115
			 | 
			
				
			 | 
			
			
				-      {(insets) => <WrappedComponent {...props} insets={insets} />} 
			 | 
		
	
		
			
			| 
				116
			 | 
			
				
			 | 
			
			
				-    </SafeAreaConsumer> 
			 | 
		
	
		
			
			| 
				117
			 | 
			
				
			 | 
			
			
				-  ); 
			 | 
		
	
		
			
			| 
				118
			 | 
			
				
			 | 
			
			
				-} 
			 | 
		
	
		
			
			| 
				
			 | 
			
				120
			 | 
			
			
				+/** 
			 | 
		
	
		
			
			| 
				
			 | 
			
				121
			 | 
			
			
				+ * @deprecated 
			 | 
		
	
		
			
			| 
				
			 | 
			
				122
			 | 
			
			
				+ */ 
			 | 
		
	
		
			
			| 
				
			 | 
			
				123
			 | 
			
			
				+export const SafeAreaContext = SafeAreaInsetsContext; 
			 |