AppNavigators.js 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122
  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. import Suggestion from "../page/Suggestion"
  17. import Setting from "../page/Setting"
  18. const InitNavigator = createStackNavigator({
  19. LoginPage:{
  20. screen:LoginPage,
  21. navigationOptions:{
  22. header:null
  23. }
  24. },
  25. WelcomePage:{
  26. screen:WelcomePage,
  27. navigationOptions:{
  28. header:null
  29. }
  30. }
  31. })
  32. const MainNavigator = createStackNavigator({
  33. Setting:{
  34. screen:Setting,
  35. navigationOptions:{
  36. headerTitle:"设置"
  37. }
  38. },
  39. Suggestion:{
  40. screen:Suggestion,
  41. navigationOptions:{
  42. headerTitle:"意见反馈"
  43. }
  44. },
  45. UserAgree:{
  46. screen:UserAgree,
  47. navigationOptions:{
  48. headerTitle:"用户协议"
  49. }
  50. },
  51. GiftPay:{
  52. screen:GiftPay,
  53. navigationOptions:{
  54. headerTitle:"收银台"
  55. }
  56. },
  57. GirlFrienfTerm:{
  58. screen:GirlFrienfTerm,
  59. navigationOptions:{
  60. headerTitle:"择偶条件"
  61. }
  62. },
  63. UserCard:{
  64. screen:UserCard,
  65. navigationOptions:{
  66. header:null
  67. }
  68. },
  69. HomePage:{
  70. screen:HomePage,
  71. navigationOptions:{
  72. header:null
  73. }
  74. },
  75. Meet:{
  76. screen:Meet,
  77. navigationOptions:{
  78. headerTitle:"偶遇"
  79. }
  80. },
  81. Register3:{
  82. screen:Register3,
  83. navigationOptions:{
  84. headerTitle:"完善资料"
  85. }
  86. },
  87. Register2:{
  88. screen:Register2,
  89. navigationOptions:{
  90. headerTitle:"完善资料"
  91. }
  92. },
  93. Register1:{
  94. screen:Register1,
  95. navigationOptions:{
  96. headerTitle:"完善资料"
  97. }
  98. },
  99. ForgetPassWord:{
  100. screen:ForgetPassWord,
  101. navigationOptions:{
  102. header:null
  103. }
  104. },
  105. Register:{
  106. screen:Register,
  107. navigationOptions:{
  108. header:null
  109. }
  110. },
  111. })
  112. export default createAppContainer(createSwitchNavigator({
  113. // Init:InitNavigator,
  114. Main:MainNavigator
  115. },
  116. {
  117. navigationOptions:{
  118. header:null
  119. }
  120. }
  121. ))