Skip to content

Commit e1ee3d5

Browse files
committed
Revert "Resolves componentId on showModal"
This reverts commit 2d879cc.
1 parent 2d879cc commit e1ee3d5

File tree

6 files changed

+10
-11
lines changed

6 files changed

+10
-11
lines changed

lib/ios/RNNBridgeModule.m

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,8 +68,8 @@ -(instancetype)initWithCommandsHandler:(RNNCommandsHandler *)commandsHandler {
6868
}
6969

7070
RCT_EXPORT_METHOD(showModal:(NSString*)commandId layout:(NSDictionary*)layout resolver:(RCTPromiseResolveBlock)resolve rejecter:(RCTPromiseRejectBlock)reject) {
71-
[_commandsHandler showModal:layout completion:^(NSString *componentId) {
72-
resolve(componentId);
71+
[_commandsHandler showModal:layout completion:^{
72+
resolve(nil);
7373
}];
7474
}
7575

lib/ios/RNNCommandsHandler.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424

2525
-(void)setStackRoot:(NSString*)componentId layout:(NSDictionary*)layout completion:(RNNTransitionCompletionBlock)completion rejection:(RCTPromiseRejectBlock)rejection;
2626

27-
-(void)showModal:(NSDictionary*)layout completion:(RNNTransitionWithComponentIdCompletionBlock)completion;
27+
-(void)showModal:(NSDictionary*)layout completion:(RNNTransitionCompletionBlock)completion;
2828

2929
-(void)dismissModal:(NSString*)componentId completion:(RNNTransitionCompletionBlock)completion;
3030

lib/ios/RNNCommandsHandler.m

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -205,13 +205,13 @@ -(void) popToRoot:(NSString*)componentId completion:(RNNTransitionCompletionBloc
205205
[CATransaction commit];
206206
}
207207

208-
- (void)showModal:(NSDictionary*)layout completion:(RNNTransitionWithComponentIdCompletionBlock)completion {
208+
- (void)showModal:(NSDictionary*)layout completion:(RNNTransitionCompletionBlock)completion {
209209
[self assertReady];
210210

211211
UIViewController<RNNRootViewProtocol> *newVc = [_controllerFactory createLayoutAndSaveToStore:layout];
212-
[_modalManager showModal:newVc animated:newVc.getLeafViewController.options.animations.showModal.enable completion:^(NSString *componentId) {
212+
[_modalManager showModal:newVc animated:newVc.getLeafViewController.options.animations.showModal.enable completion:^{
213213
[_eventEmitter sendOnNavigationCommandCompletion:showModal params:@{@"layout": layout}];
214-
completion(componentId);
214+
completion();
215215
}];
216216
}
217217

lib/ios/RNNModalManager.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
@property (nonatomic, strong) UIViewController<RNNRootViewProtocol>* toVC;
88

99
- (instancetype)initWithStore:(RNNStore*)store;
10-
- (void)showModal:(UIViewController*)viewController animated:(BOOL)animated completion:(RNNTransitionWithComponentIdCompletionBlock)completion;
10+
- (void)showModal:(UIViewController*)viewController animated:(BOOL)animated completion:(RNNTransitionCompletionBlock)completion;
1111
- (void)dismissModal:(NSString *)componentId completion:(RNNTransitionCompletionBlock)completion;
1212
- (void)dismissAllModals;
1313

lib/ios/RNNModalManager.m

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
@implementation RNNModalManager {
55
RNNStore *_store;
6-
RNNTransitionWithComponentIdCompletionBlock _completionBlock;
6+
RNNTransitionCompletionBlock _completionBlock;
77
}
88

99

@@ -27,14 +27,14 @@ -(void)showModal:(BOOL)animated {
2727

2828
[topVC presentViewController:self.toVC animated:animated completion:^{
2929
if (_completionBlock) {
30-
_completionBlock(self.toVC.getLeafViewController.componentId);
30+
_completionBlock();
3131
_completionBlock = nil;
3232
}
3333
self.toVC = nil;
3434
}];
3535
}
3636

37-
-(void)showModal:(UIViewController *)viewController animated:(BOOL)animated completion:(RNNTransitionWithComponentIdCompletionBlock)completion {
37+
-(void)showModal:(UIViewController *)viewController animated:(BOOL)animated completion:(RNNTransitionCompletionBlock)completion {
3838
self.toVC = (UIViewController<RNNRootViewProtocol>*)viewController;
3939
RNNNavigationOptions* options = self.toVC.getLeafViewController.options;
4040

lib/ios/RNNStore.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
#import "ReactNativeNavigation.h"
66

77
typedef void (^RNNTransitionCompletionBlock)(void);
8-
typedef void (^RNNTransitionWithComponentIdCompletionBlock)(NSString *componentId);
98
typedef void (^RNNTransitionRejectionBlock)(NSString *code, NSString *message, NSError *error);
109

1110
@interface RNNStore : NSObject

0 commit comments

Comments
 (0)