123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 |
- import {
- Platform
- } from 'react-native';
- import {Navigation} from 'react-native-navigation';
-
-
- import {registerScreens} from './screens';
- registerScreens();
-
- const createTabs = () => {
- let tabs = [
- {
- label: 'One',
- screen: 'example.FirstTabScreen',
- icon: require('../img/one.png'),
- selectedIcon: require('../img/one_selected.png'),
- title: 'Screen One'
- },
- {
- label: 'Two',
- screen: 'example.SecondTabScreen',
- icon: require('../img/two.png'),
- selectedIcon: require('../img/two_selected.png'),
- title: 'Screen Two',
- navigatorStyle: {
- tabBarBackgroundColor: '#4dbce9',
- }
- }
- ];
- if (Platform.OS === 'android') {
- tabs.push({
- label: 'Collapsing',
- screen: 'example.CollapsingTopBarScreen',
- icon: require('../img/one.png'),
- title: 'Collapsing',
- });
- }
- return tabs;
- };
-
- Navigation.startTabBasedApp({
- tabs: createTabs(),
- appStyle: {
- tabBarBackgroundColor: '#0f2362',
- tabBarButtonColor: '#ffffff',
- tabBarSelectedButtonColor: '#63d7cc'
- },
- drawer: {
- left: {
- screen: 'example.SideMenu'
- }
- }
- });
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
|