AppNavigators.js 1.9 KB

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