AppNavigators.js 2.6 KB

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