Advertisement
Guest User

Untitled

a guest
Oct 20th, 2019
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.47 KB | None | 0 0
  1. import React from 'react';
  2. import {
  3. createMaterialTopTabNavigator,
  4. createBottomTabNavigator,
  5. } from 'react-navigation-tabs';
  6. import {createAppContainer} from 'react-navigation';
  7. import {createStackNavigator} from 'react-navigation-stack';
  8. //////////////import pages
  9. import internet from './subpages/internet';
  10. import recommended from './subpages/recommended';
  11.  
  12. import Header from '../layouts/HeaderHistory';
  13. import Footer from '../layouts/Footer';
  14.  
  15. const TabScreen = createMaterialTopTabNavigator(
  16. {
  17. ////////////pages yang ditampilkan di tab
  18. Internet: {screen: internet},
  19. Recommended: {screen: recommended},
  20. },
  21. {
  22. tabBarPosition: 'top',
  23. swipeEnabled: true,
  24. animationEnabled: true,
  25.  
  26. tabBarOptions: {
  27. activeTintColor: '#633689',
  28. inactiveTintColor: '#D7DBDD',
  29. style: {
  30. backgroundColor: 'transparent',
  31. marginBottom: 8,
  32. },
  33. labelStyle: {
  34. textAlign: 'center',
  35. fontSize: 14,
  36. },
  37. indicatorStyle: {
  38. borderBottomColor: '#5499C7',
  39. borderBottomWidth: 3,
  40. },
  41. },
  42. },
  43. );
  44.  
  45. const TabFooter = createBottomTabNavigator(
  46. {
  47. TabScreenStack: {screen: TabScreen},
  48. },
  49. {
  50. /////////////////Nampilin Footer
  51. tabBarComponent: Footer,
  52. },
  53. );
  54. //making a StackNavigator to export as default
  55. const BeliPaket = createStackNavigator({
  56. TabScreen: {
  57. screen: TabFooter,
  58. navigationOptions: {
  59. header: <Header />,
  60. },
  61. },
  62. });
  63.  
  64. export default createAppContainer(BeliPaket);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement