Skip to content

Commit cfdf991

Browse files
danilobuergerbraincore
authored andcommitted
Update Wix RN Navigation integration steps (software-mansion#1307)
When registering rnn components that are wrapped in providers, the third param needs to provide the concrete component. See https://wix.github.io/react-native-navigation/api/component#registercomponent
1 parent 0894d05 commit cfdf991

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

docs/docs/getting-started.md

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -141,14 +141,17 @@ import PushedScreen from './PushedScreen';
141141

142142
// register all screens of the app (including internal ones)
143143
export function registerScreens() {
144-
Navigation.registerComponent('example.FirstTabScreen', () =>
145-
gestureHandlerRootHOC(FirstTabScreen)
144+
Navigation.registerComponent('example.FirstTabScreen',
145+
() => gestureHandlerRootHOC(FirstTabScreen),
146+
() => FirstTabScreen
146147
);
147-
Navigation.registerComponent('example.SecondTabScreen', () =>
148-
gestureHandlerRootHOC(SecondTabScreen)
148+
Navigation.registerComponent('example.SecondTabScreen',
149+
() => gestureHandlerRootHOC(SecondTabScreen),
150+
() => SecondTabScreen
149151
);
150-
Navigation.registerComponent('example.PushedScreen', () =>
151-
gestureHandlerRootHOC(PushedScreen)
152+
Navigation.registerComponent('example.PushedScreen',
153+
() => gestureHandlerRootHOC(PushedScreen),
154+
() => PushedScreen
152155
);
153156
}
154157
```

0 commit comments

Comments
 (0)