From 8a4ef3f18d2651307b2a3ef55e5e97c56cc97593 Mon Sep 17 00:00:00 2001 From: mmtootmm Date: Sat, 1 Dec 2018 05:49:36 +0900 Subject: [PATCH] Fix renderPager undefined override (#70) --- .../src/navigators/createMaterialTopTabNavigator.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/bottom-tabs/src/navigators/createMaterialTopTabNavigator.js b/packages/bottom-tabs/src/navigators/createMaterialTopTabNavigator.js index 03c46a51..79d2e727 100644 --- a/packages/bottom-tabs/src/navigators/createMaterialTopTabNavigator.js +++ b/packages/bottom-tabs/src/navigators/createMaterialTopTabNavigator.js @@ -17,6 +17,7 @@ type Props = InjectedProps & { lazy?: boolean, optimizationsEnabled?: boolean, swipeEnabled?: boolean, + renderPager?: (props: *) => React.Node, tabBarComponent?: React.ComponentType<*>, tabBarOptions?: TabBarOptions, tabBarPosition?: 'top' | 'bottom', @@ -222,7 +223,7 @@ class MaterialTabView extends React.PureComponent { ...rest } = this.props; - let renderPager; + let renderPager = rest.renderPager; const { state } = this.props.navigation; const route = state.routes[state.index];