We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 02e967f commit db66ce4Copy full SHA for db66ce4
package-lock.json
package.json
@@ -48,7 +48,7 @@
48
"lint-staged": "^10.0.0",
49
"npmpub": "^5.0.0",
50
"prettier": "^2.0.0",
51
- "rescript": "^10.1.2",
+ "rescript": "^11.0.0",
52
"rescript-react-native": ">=0.71.1"
53
},
54
"prettier": {
src/BottomTabs.bs.js
@@ -9,9 +9,9 @@ function Make($star) {
9
return Interop.adaptNavigatorModule(BottomTabs.createBottomTabNavigator());
10
}
11
12
-var Navigation = {};
+var $$Navigation = {};
13
14
exports.TabBarBadge = TabBarBadge;
15
exports.Make = Make;
16
-exports.Navigation = Navigation;
+exports.$$Navigation = $$Navigation;
17
/* ./Interop Not a pure module */
src/BottomTabs.res
@@ -46,7 +46,7 @@ type rec options = {
46
header?: headerParams => React.element,
47
headerShown?: bool,
// Header props from https://reactnavigation.org/docs/elements#header
- headerTitle?: Header.headerTitleProps=>React.element,
+ headerTitle?: Header.headerTitle,
headerTitleAlign?: Header.headerTitleAlign,
headerTitleAllowFontScaling?: bool,
headerTitleStyle?: Style.t,
src/Core.bs.js
@@ -5,9 +5,9 @@ var Params = {};
5
6
var NavigationEvent = {};
7
8
exports.Params = Params;
exports.NavigationEvent = NavigationEvent;
/* No side effect */
src/Drawer.bs.js
@@ -7,8 +7,11 @@ function Make($star) {
return Interop.adaptNavigatorModule(Drawer.createDrawerNavigator());
+
+var DrawerItemList = {};
+exports.DrawerItemList = DrawerItemList;
src/Drawer.res
@@ -57,7 +57,7 @@ type rec options = {
57
58
header?: headerProps => React.element,
59
60
61
62
63
@@ -167,3 +167,8 @@ external useDrawerStatus: unit => drawerStatus = "useDrawerStatus"
167
168
@module("@react-navigation/drawer")
169
external getDrawerStatusFromState: navigationState => drawerStatus = "getDrawerStatusFromState"
170
171
+module DrawerItemList = {
172
+ @module("@react-navigation/drawer")
173
+ external make: React.component<contentComponentProps> = "DrawerItemList"
174
+}
src/Elements.res
@@ -8,6 +8,11 @@ module Header = {
children: string,
+ @unboxed
+ type headerTitle =
+ | String(string)
+ | Function(headerTitleProps => React.element)
type headerLeftProps = {
tintColor: option<Color.t>,
18
pressColor: option<Color.t>,
@@ -28,7 +33,7 @@ module Header = {
28
33
@react.component @module("@react-navigation/elements")
29
34
external make: (
30
35
~title: string=?,
31
- ~headerTitle: headerTitleProps=>React.element=?,
36
+ ~headerTitle: headerTitle=?,
32
37
~headerTitleAlign: headerTitleAlign=?,
38
~headerTitleAllowFontScaling: bool=?,
39
~headerTitleStyle: Style.t=?,
src/MaterialBottomTabs.bs.js
return Interop.adaptNavigatorModule(MaterialBottomTabs.createMaterialBottomTabNavigator());
src/MaterialBottomTabs.res
@@ -80,6 +80,9 @@ type navigatorModule
80
module Make = () => unpack(createMaterialBottomTabNavigator()->adaptNavigatorModule)
81
82
module Navigation = {
83
+ @send
84
+ external setOptions: (navigation, options) => unit = "setOptions"
85
86
@send external jumpTo: (navigation, string) => unit = "jumpTo"
87
@send
88
external jumpToWithParams: (navigation, string, 'params) => unit = "jumpTo"
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
0 commit comments