hunk.code_window:         LoginManager.getInstance().registerCallback(mCallbackManager, null);
           promise.reject(error);
         }
       });
            LoginManager.getInstance().logInWithReadPermissions(Exponent.getInstance().getCurrentActivity(), permissions);
     }
     @Override
  
hunk.labels: keep keep keep keep keep replace keep keep keep
hunk.after_edit:     try {
         LoginManager.getInstance().logInWithReadPermissions(Exponent.getInstance().getCurrentActivity(), permissions);
       } catch (FacebookException e) {
         promise.reject("E_FBLOGIN_ERROR", "An error occurred while trying to log in to Facebook", e);
       }
  
hunk.file_path: android/expoview/src/main/java/versioned/host/exp/exponent/modules/api/FacebookModule.java
hunk.type: replace
file: #import <ReactABI22_0_0/ABI22_0_0RCTComponent.h>
  
  #import <GoogleMobileAds/GoogleMobileAds.h>
  
  @class ABI22_0_0RCTEventDispatcher;
  
  @interface ABI22_0_0RNDFPBannerView : UIView <GADBannerViewDelegate>
  
  @property (nonatomic, copy) NSString *bannerSize;
  @property (nonatomic, copy) NSString *adUnitID;
  @property (nonatomic, copy) NSString *testDeviceID;
  
  @property (nonatomic, copy) ABI22_0_0RCTBubblingEventBlock onSizeChange;
  @property (nonatomic, copy) ABI22_0_0RCTBubblingEventBlock onAdmobDispatchAppEvent;
  @property (nonatomic, copy) ABI22_0_0RCTBubblingEventBlock onAdViewDidReceiveAd;
  @property (nonatomic, copy) ABI22_0_0RCTBubblingEventBlock onDidFailToReceiveAdWithError;
  @property (nonatomic, copy) ABI22_0_0RCTBubblingEventBlock onAdViewWillPresentScreen;
  @property (nonatomic, copy) ABI22_0_0RCTBubblingEventBlock onAdViewWillDismissScreen;
  @property (nonatomic, copy) ABI22_0_0RCTBubblingEventBlock onAdViewDidDismissScreen;
  @property (nonatomic, copy) ABI22_0_0RCTBubblingEventBlock onAdViewWillLeaveApplication;
  
  - (instancetype)initWithEventDispatcher:(ABI22_0_0RCTEventDispatcher *)eventDispatcher NS_DESIGNATED_INITIALIZER;
  - (GADAdSize)getAdSizeFromString:(NSString *)bannerSize;
  - (void)loadBanner;
  
  @end
  