diff --git a/src/app/navigation/AccountNavigator.js b/src/app/navigation/AccountNavigator.js index a57f882..aaa4c36 100644 --- a/src/app/navigation/AccountNavigator.js +++ b/src/app/navigation/AccountNavigator.js @@ -1,11 +1,13 @@ import React from "react"; import { createStackNavigator } from "@react-navigation/stack"; import AccountScreen from "../screens/AccountScreen"; +import PluviometerRegisterScreen from '../screens/PluviometerRegisterScreen'; +import MapFormScreen from "../screens/MapFormScreen"; const Stack = createStackNavigator(); const AccountNavigator = () => ( - + ( }, }} /> + + + ); diff --git a/src/app/screens/AccountScreen.js b/src/app/screens/AccountScreen.js index c6f3e68..baf3c1f 100644 --- a/src/app/screens/AccountScreen.js +++ b/src/app/screens/AccountScreen.js @@ -1,11 +1,20 @@ import React, { useContext } from "react"; -import { Text, Button } from "react-native"; +import { Text, Button, Image, View } from "react-native"; import Screen from "../components/Screen"; import InDevelopment from "../components/InDevelopment"; import { AuthContext } from "../auth/context"; import authStorage from "../auth/storage"; +import { TouchableOpacity } from "react-native-gesture-handler"; +import assets from "../config/assets"; + +import { scaleDimsFromWidth, dimensions } from "../config/dimensions"; +import colors from "../config/colors"; + + function handleLogOut(setUser) { + + setUser(null); authStorage.removeToken(); } @@ -13,21 +22,48 @@ function handleLogOut(setUser) { function AccountScreen(props) { const { user, setUser } = useContext(AuthContext); + const dims = scaleDimsFromWidth(93, 106, 35); + return ( {user.name} {user.email} -