Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 6ad7b1b

Browse files
committed
Add directly route to Stack
1 parent 203b7e4 commit 6ad7b1b

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

‎src/Stack.re‎

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,7 @@ module StackNavigationScreenProp = (M: {
126126
};
127127

128128
module Make = (M: {type params;}) => {
129+
type nonrec route = route(M.params);
129130
module Navigation =
130131
StackNavigationScreenProp({
131132
include M;
@@ -179,8 +180,8 @@ module Make = (M: {type params;}) => {
179180
style: ReactNative.Style.t,
180181
/* extends NavigationSceneRendererProps */
181182
layout,
182-
scene: scene(route('params)),
183-
previous: option(scene(route('params))),
183+
scene: scene(Core.route('params)),
184+
previous: option(scene(Core.route('params))),
184185
navigation,
185186
styleInterpolator: stackHeaderStyleInterpolator,
186187
}
@@ -254,7 +255,7 @@ module Make = (M: {type params;}) => {
254255
"";
255256
type optionsProps = {
256257
navigation,
257-
route:route(M.params),
258+
route,
258259
};
259260
type optionCallback = optionsProps => options;
260261

@@ -274,7 +275,7 @@ module Make = (M: {type params;}) => {
274275
React.component({
275276
.
276277
"navigation": navigation,
277-
"route": route(M.params),
278+
"route": route,
278279
}),
279280
};
280281

@@ -301,7 +302,7 @@ module Make = (M: {type params;}) => {
301302
~component: React.component({
302303
.
303304
"navigation": navigation,
304-
"route": route(M.params),
305+
"route": route,
305306
}),
306307
unit
307308
) =>

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /