App.js 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. /**
  2. * Sample React Native App
  3. * https://github.com/facebook/react-native
  4. *
  5. * @format
  6. * @flow
  7. */
  8. import React, { Component } from "react";
  9. import {
  10. Platform,
  11. StyleSheet,
  12. Text,
  13. View,
  14. Button,
  15. ImageBackground,
  16. Image,
  17. DeviceEventEmitter
  18. } from "react-native";
  19. import { createStackNavigator, createAppContainer } from "react-navigation";
  20. import MainActivity from "./pages/MainActivity";
  21. import SchoolAge from "./pages/components/SchoolAge";
  22. import MainPage from "./pages/components/MainPage";
  23. const instructions = Platform.select({
  24. ios: "Press Cmd+R to reload,\n" + "Cmd+D or shake for dev menu",
  25. android:
  26. "Double tap R on your keyboard to reload,\n" +
  27. "Shake or press menu button for dev menu"
  28. });
  29. const RootNavigator = createStackNavigator(
  30. {
  31. MainActivity: { screen: MainActivity },
  32. SchoolAge: { screen: SchoolAge },
  33. MainPage: { screen: MainPage }
  34. },
  35. {
  36. initialRouteName: "SchoolAge",
  37. headerMode: "none"
  38. }
  39. );
  40. const App = createAppContainer(RootNavigator);
  41. export default App;
  42. // type Props = {};
  43. // export default class App extends Component<Props> {
  44. // render() {
  45. // return (
  46. // <View>
  47. // <ImageBackground
  48. // source={require("../imgs/splash.jpg")}
  49. // style={{ flex: 1, width: "100%", height: "100%" }}
  50. // />
  51. // </View>
  52. // );
  53. // }
  54. // }