AppNavigators.js 1.8 KB

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