Advertisement
Guest User

Untitled

a guest
Nov 18th, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.78 KB | None | 0 0
  1. import React from 'react';
  2. import { Platform } from 'react-native';
  3. import { createStackNavigator, createBottomTabNavigator, createDrawerNavigator } from 'react-navigation';
  4. import { Icon } from 'expo';
  5. import { Ionicons} from '@expo/vector-icons';
  6. import HomeScreen from '../screens/HomeScreen';
  7. import CharacterScreen from '../screens/CharacterScreen';
  8. import BackgroundDetails from '../screens/CharacterScreens/BackgroundDetails';
  9. import RaceDetails from '../screens/CharacterScreens/RaceDetails';
  10. import ClassDetails from '../screens/CharacterScreens/ClassDetails';
  11.  
  12. const RaceStack = createStackNavigator({
  13. race: RaceDetails
  14. });
  15. const ClassStack = createStackNavigator({
  16. class: ClassDetails
  17. });
  18. const BackgroundStack = createStackNavigator({
  19. background: BackgroundDetails
  20. });
  21. const GeneratorStack = createStackNavigator({
  22. generator: CharacterScreen,
  23. });
  24.  
  25.  
  26. GeneratorStack.navigationOptions= {
  27. tabBarLabel: 'Generator',
  28. tabBarIcon: ({focused}) => (
  29. <Icon.Entypo
  30. focused={focused}
  31. name={'retweet'}
  32. size={26}
  33. />
  34. )
  35. }
  36. RaceStack.navigationOptions= {
  37. tabBarLabel: 'Race',
  38. tabBarIcon: ({focused}) => (
  39. <Icon.MaterialIcons
  40. focused={focused}
  41. name={'person'}
  42. size={26}
  43. />
  44. )
  45. }
  46. ClassStack.navigationOptions= {
  47. tabBarLabel: 'Class',
  48. tabBarIcon: ({focused}) => (
  49. <Icon.MaterialCommunityIcons
  50. focused={focused}
  51. name={'sword-cross'}
  52. size={26}
  53. />
  54. )
  55. }
  56. BackgroundStack.navigationOptions= {
  57. tabBarLabel: 'Background Story',
  58. tabBarIcon: ({focused}) => (
  59. <Icon.Feather
  60. focused={focused}
  61. name={'book'}
  62. size={26}
  63. />
  64. )
  65. }
  66.  
  67.  
  68. export default createBottomTabNavigator({
  69. GeneratorStack,
  70. ClassStack,
  71. RaceStack,
  72. BackgroundStack,
  73. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement