AppNavigators.js 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108
  1. import {createAppContainer,createSwitchNavigator} from "react-navigation"
  2. import {createStackNavigator} from "react-navigation-stack"
  3. import WelcomePage from"../page/WelcomePage"
  4. import LoginPage from"../page/LoginPage"
  5. import Register from "../page/Register"
  6. import Register1 from "../page/Register1"
  7. import Register2 from "../page/Register2"
  8. import Register3 from "../page/Register3"
  9. import Meet from "../page/Meet"
  10. import ForgetPassWord from "../page/ForgetPassWord"
  11. import HomePage from "../page/HomePage"
  12. import UserCard from "../page/UserCard"
  13. import GirlFrienfTerm from "../page/GirlFrienfTerm"
  14. import GiftPay from "../page/GiftPay"
  15. import UserAgree from "../page/UserAgree"
  16. const InitNavigator = createStackNavigator({
  17. LoginPage:{
  18. screen:LoginPage,
  19. navigationOptions:{
  20. header:null
  21. }
  22. },
  23. WelcomePage:{
  24. screen:WelcomePage,
  25. navigationOptions:{
  26. header:null
  27. }
  28. }
  29. })
  30. const MainNavigator = createStackNavigator({
  31. UserAgree:{
  32. screen:UserAgree,
  33. navigationOptions:{
  34. headerTitle:"用户协议"
  35. }
  36. },
  37. GiftPay:{
  38. screen:GiftPay,
  39. navigationOptions:{
  40. headerTitle:"收银台"
  41. }
  42. },
  43. GirlFrienfTerm:{
  44. screen:GirlFrienfTerm,
  45. navigationOptions:{
  46. headerTitle:"择偶条件"
  47. }
  48. },
  49. UserCard:{
  50. screen:UserCard,
  51. navigationOptions:{
  52. header:null
  53. }
  54. },
  55. HomePage:{
  56. screen:HomePage,
  57. navigationOptions:{
  58. header:null
  59. }
  60. },
  61. Meet:{
  62. screen:Meet,
  63. navigationOptions:{
  64. headerTitle:"偶遇"
  65. }
  66. },
  67. Register3:{
  68. screen:Register3,
  69. navigationOptions:{
  70. headerTitle:"完善资料"
  71. }
  72. },
  73. Register2:{
  74. screen:Register2,
  75. navigationOptions:{
  76. headerTitle:"完善资料"
  77. }
  78. },
  79. Register1:{
  80. screen:Register1,
  81. navigationOptions:{
  82. headerTitle:"完善资料"
  83. }
  84. },
  85. ForgetPassWord:{
  86. screen:ForgetPassWord,
  87. navigationOptions:{
  88. header:null
  89. }
  90. },
  91. Register:{
  92. screen:Register,
  93. navigationOptions:{
  94. header:null
  95. }
  96. },
  97. })
  98. export default createAppContainer(createSwitchNavigator({
  99. // Init:InitNavigator,
  100. Main:MainNavigator
  101. },
  102. {
  103. navigationOptions:{
  104. header:null
  105. }
  106. }
  107. ))