hunk.code_window:     [ABI14_0_0RCTSharedApplication() openURL:[NSURL URLWithString:authURL]];
     }
   }
   ABI14_0_0RCT_EXPORT_METHOD(dismissBrowser) {
     [ABI14_0_0RCTPresentedViewController() dismissViewControllerAnimated:true completion:^{
       _redirectResolve(@{
                          @"type": @"dismissed",
                          });
       [self flowDidFinish];
     }];
   }
  
hunk.labels: keep keep keep keep keep replace replace replace replace replace keep keep keep
hunk.after_edit:   __weak typeof(self) weakSelf = self;
     [ABI14_0_0RCTPresentedViewController() dismissViewControllerAnimated:YES completion:^{
       __strong typeof(self) strongSelf = weakSelf;
       if (strongSelf) {
         strongSelf.redirectResolve(@{
                            @"type": @"dismissed",
                            });
         [strongSelf flowDidFinish];
       }
  
hunk.file_path: ios/versioned-react-native/ABI14_0_0/Exponent/Modules/Api/ABI14_0_0EXWebBrowser.m
hunk.type: replace
file: // Copyright 2015-present 650 Industries. All rights reserved.
  
  #import "ABI12_0_0RCTBridgeModule.h"
  
  @interface ABI12_0_0EXFontLoader : NSObject <ABI12_0_0RCTBridgeModule>
  
  @end
  