|
@@ -88,6 +88,10 @@ function savePassProps(params) {
|
88
|
88
|
PropRegistry.save(params.screen.navigationParams.screenInstanceID, params.screen.passProps);
|
89
|
89
|
}
|
90
|
90
|
|
|
91
|
+ if (_.get(params, 'screen.screens')) {
|
|
92
|
+ _.forEach(params.screen.screens, savePassProps)
|
|
93
|
+ }
|
|
94
|
+
|
91
|
95
|
if (_.get(params, 'screen.topTabs')) {
|
92
|
96
|
_.forEach(params.screen.topTabs, (tab) => savePassProps(tab));
|
93
|
97
|
}
|
|
@@ -102,6 +106,10 @@ function savePassProps(params) {
|
102
|
106
|
tab.passProps = params.passProps;
|
103
|
107
|
}
|
104
|
108
|
savePassProps(tab);
|
|
109
|
+
|
|
110
|
+ if (tab.screens) {
|
|
111
|
+ _.forEach(tab.screens, savePassProps)
|
|
112
|
+ }
|
105
|
113
|
});
|
106
|
114
|
}
|
107
|
115
|
|