Merge pull request #16505 from habibialkaff/master

react-navigation: Fix Tab Navigation Options
This commit is contained in:
Daniel Rosenwasser
2017-05-13 11:13:53 -07:00
committed by GitHub
2 changed files with 13 additions and 5 deletions

View File

@@ -584,11 +584,11 @@ export interface StackNavigatorScreenOptions {
export interface TabNavigatorScreenOptions {
title?: string;
tabBarVisible?: boolean;
tabBarIcon?: React.ReactElement<any>;
tabBarLaben?: string
|React.ReactElement<any>
| ((options: {focused: boolean, tintColor: string}) => React.ReactElement<any>)
;
tabBarIcon?: React.ReactElement<any>
| ((options: { focused: boolean, tintColor: string }) => React.ReactElement<any>);
tabBarLabel?: string
| React.ReactElement<any>
| ((options: { focused: boolean, tintColor: string }) => React.ReactElement<any>);
}
export interface DrawerNavigatorScreenOptions {

View File

@@ -3,6 +3,7 @@ import { View } from 'react-native';
import {
addNavigationHelpers,
StackNavigator,
TabNavigatorScreenOptions
} from 'react-navigation';
const Start = (
@@ -28,3 +29,10 @@ const Router = (props: any) => (
}
/>
);
const tabNavigatorScreenOptions: TabNavigatorScreenOptions = {
title: 'title',
tabBarVisible: true,
tabBarIcon: <View />,
tabBarLabel: 'label'
}