commit 429b897c10a7951b8beeb382e0a1cef5f0022ced Author: Irul24 Date: Thu Feb 6 13:09:10 2025 +0700 first commit diff --git a/App.tsx b/App.tsx new file mode 100644 index 0000000..9564a1b --- /dev/null +++ b/App.tsx @@ -0,0 +1,652 @@ +import React, { useEffect, useState } from 'react'; +import { Alert, Button, Dimensions, Image, Modal, Pressable, StyleSheet, Text, TextInput, TouchableOpacity, View } from 'react-native'; + +// Depedency // + +import {NavigationContainer} from '@react-navigation/native'; +import { createNativeStackNavigator } from '@react-navigation/native-stack'; +import Geolocation from '@react-native-community/geolocation'; +import Modal2 from "react-native-modal"; + + +const Stack = createNativeStackNavigator(); + + +// All Component // +import {AuthProvider, useAuth} from './src/component/authContext'; +import MapCollectScreen from './src/component/mapCollectScreen'; +import MainScreen from './src/component/mainscreen'; +import CollectScreen from './src/component/collectscreen'; +import SendListScreen from './src/component/sentscreen'; +import SentListPJU from './src/component/sentPJU'; +import InboxListScreen from './src/component/inboxscreen'; +import MapViewScreen from './src/component/mapviewscreen'; +import EditScreen from './src/component/editscreen'; +import LoginScreen from './src/component/loginscreen'; +import HomeScreen from './src/component/homescreen'; +import SurveyPage from './src/component/surveyPage'; +import SurveyPJU from './src/component/surveyPJU'; +import SurveyPDAM from './src/component/surveyPDAM'; +import SurveyPermit from './src/component/surveyPERMIT'; +import DraftListScreen from './src/component/draftscreen'; +import ProfileScreen from './src/component/profilescreen'; +import MapCollectLineScreen from './src/component/mapCollectLineScreen'; +import CollectLineScreen from './src/component/collectLinescreen'; +import EditLineScreen from './src/component/editLinescreen'; +import MapCollectPolygonScreen from './src/component/mapCollectPolygonScreen'; +import CollectPolygonScreen from './src/component/collectPolygonscreen'; +import EditPolygonScreen from './src/component/editPolygonscreen'; +import MapViewPolygonScreen from './src/component/mapViewPolygonScreen'; +import MapViewLineScreen from './src/component/mapViewLineScreen'; +import { USER_API_URL } from "../SurveyApp/urlConfig"; +import { PermissionsAndroid } from 'react-native'; + + + + + + +function App(navigation:any) { + return ( + +