AppNavigators.js 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  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. const InitNavigator = createStackNavigator({
  15. LoginPage:{
  16. screen:LoginPage,
  17. navigationOptions:{
  18. header:null
  19. }
  20. },
  21. WelcomePage:{
  22. screen:WelcomePage,
  23. navigationOptions:{
  24. header:null
  25. }
  26. }
  27. })
  28. const MainNavigator = createStackNavigator({
  29. girlFrienfTerm:{
  30. screen:girlFrienfTerm,
  31. navigationOptions:{
  32. headerTitle:"择偶条件"
  33. }
  34. },
  35. userCard:{
  36. screen:userCard,
  37. navigationOptions:{
  38. header:null
  39. }
  40. },
  41. HomePage:{
  42. screen:HomePage,
  43. navigationOptions:{
  44. header:null
  45. }
  46. },
  47. Meet:{
  48. screen:Meet,
  49. navigationOptions:{
  50. headerTitle:"偶遇"
  51. }
  52. },
  53. Register3:{
  54. screen:Register3,
  55. navigationOptions:{
  56. headerTitle:"完善资料"
  57. }
  58. },
  59. Register2:{
  60. screen:Register2,
  61. navigationOptions:{
  62. headerTitle:"完善资料"
  63. }
  64. },
  65. Register1:{
  66. screen:Register1,
  67. navigationOptions:{
  68. headerTitle:"完善资料"
  69. }
  70. },
  71. ForgetPassWord:{
  72. screen:ForgetPassWord,
  73. navigationOptions:{
  74. header:null
  75. }
  76. },
  77. Register:{
  78. screen:Register,
  79. navigationOptions:{
  80. header:null
  81. }
  82. },
  83. })
  84. export default createAppContainer(createSwitchNavigator({
  85. // Init:InitNavigator,
  86. Main:MainNavigator
  87. },
  88. {
  89. navigationOptions:{
  90. header:null
  91. }
  92. }
  93. ))