1.0.0-beta.7.1 • Published 7 years ago

react-navigation-native-base v1.0.0-beta.7.1

Weekly downloads
3
License
BSD-2-Clause
Repository
github
Last release
7 years ago

react-navigation-native-base

NativeBase components for react-navigation

Implemented component shims:

  • <Header>
  • <TabBarBottom>

Coming soon™: <TabBarBottom> and <Drawer> shims.

Requirements

Setup

yarn add react-navigation-native-base

Header

Add the custom headerComponent into your StackNavigatorConfig:

import { Header } from 'react-navigation-native-base';

...

const AppNavigator = StackNavigator({
  // RouteConfigs...
}, {
  headerComponent: Header
});

That's it! Now your react-navigation header will have the look and feel of a NativeBase <Header>.

Click here for Header documentation

TabBar

Add the custom tabBarComponent into your TabNavigatorConfig:

import { TabBarBottom } from 'react-navigation-native-base';

...

const TabScreenNavigator = TabNavigator({
  // RouteConfigs...
}, {
  tabBarComponent: TabBarBottom, // TODO: TabBarTop support
  tabBarPosition: 'bottom'
});

That's it! Now your react-navigation TabBar will have the look and feel of a NativeBase <FooterTab> or <Tabs> (TODO).

Click here for TabBar documentation