@@ -15,14 +15,15 @@ external navigationContext: React.Context.t(t) = "NavigationContext";
15
15
16
16
let useNavigation = () => React . useContext(navigationContext);
17
17
18
- [@ bs . get ] external state : t => NavigationState . t = "" ;
18
+ [@ bs . get ] external state : t => NavigationState . t = "state " ;
19
19
20
- [@ bs . send ] external navigate : (t , string ) => unit = "" ;
20
+ [@ bs . send ] external navigate : (t , string ) => unit = "navigate " ;
21
21
[@ bs . send ]
22
22
external navigateWithParams : (t , string , Js . t ({..})) => unit = "navigate" ;
23
- [@ bs . send ] external goBack : t => unit = "" ;
24
- [@ bs . send ] external goBackToRoute : (t , string ) => unit = "" ;
25
- [@ bs . send ] external getParam : (t , string ) => Js . nullable (' a ) = "" ;
23
+ [@ bs . send ] external goBack : t => unit = "goBack" ;
24
+ [@ bs . send ] external goBackToRoute : (t , string ) => unit = "goBack" ;
25
+ [@ bs . send ] external dismiss : t => unit = "dismiss" ;
26
+ [@ bs . send ] external getParam : (t , string ) => Js . nullable (' a ) = "getParam" ;
26
27
[@ bs . send ] external getParamWithDefault : (t , string , ' a ) => ' a = "getParam" ;
27
28
[@ bs . send ]
28
29
external addListener :
@@ -37,10 +38,10 @@ external addListener:
37
38
// TODO: setParams, ...
38
39
// Stack Actions
39
40
// TODO: push, replace, ...
40
- [@ bs . send ] external pop : t => unit = "" ;
41
- [@ bs . send ] external popN : (t , int ) => unit = "" ;
42
- [@ bs . send ] external popToTop : t => unit = "" ;
41
+ [@ bs . send ] external pop : t => unit = "pop " ;
42
+ [@ bs . send ] external popN : (t , int ) => unit = "pop " ;
43
+ [@ bs . send ] external popToTop : t => unit = "popToTop " ;
43
44
// Drawer navigator only
44
- [@ bs . send ] external openDrawer : t => unit = "" ;
45
- [@ bs . send ] external closeDrawer : t => unit = "" ;
46
- [@ bs . send ] external toggleDrawer : t => unit = "" ;
45
+ [@ bs . send ] external openDrawer : t => unit = "openDrawer " ;
46
+ [@ bs . send ] external closeDrawer : t => unit = "closeDrawer " ;
47
+ [@ bs . send ] external toggleDrawer : t => unit = "toggleDrawer " ;
0 commit comments