You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

25 lines
966 B

  1. import React from "react";
  2. import { NavigationContainer } from "@react-navigation/native";
  3. import navigationTheme from "./app/navigation/navigationTheme";
  4. import "./app/config/globals.js";
  5. import openDatabase from "./app/database/database-connection";
  6. import initDatabase from "./app/database/database-init";
  7. import FlashMessage from "react-native-flash-message";
  8. import { createStackNavigator } from '@react-navigation/stack';
  9. import SharingDataOptionsNavigator from "./app/navigation/SharingDataOptionsNavigator";
  10. export default function App() {
  11. global.userDataBase = openDatabase();
  12. initDatabase(global.userDataBase);
  13. const Stack = createStackNavigator();
  14. return (
  15. <NavigationContainer theme={navigationTheme}>
  16. <FlashMessage position="top" />
  17. <Stack.Navigator>
  18. <Stack.Screen name="Home" component={SharingDataOptionsNavigator} options={{headerShown: false}}/>
  19. </Stack.Navigator>
  20. </NavigationContainer>
  21. );
  22. }