Clean project
This commit is contained in:
		
							parent
							
								
									ca6f1d1496
								
							
						
					
					
						commit
						d6339121b7
					
				| 
						 | 
				
			
			@ -14,7 +14,6 @@ export default function Home() {
 | 
			
		|||
  useEffect(() => {
 | 
			
		||||
 | 
			
		||||
    const onRequestCommentsData = async () => {
 | 
			
		||||
      console.log("CALLED?")
 | 
			
		||||
      setIsRequesting(true);
 | 
			
		||||
 | 
			
		||||
      try {
 | 
			
		||||
| 
						 | 
				
			
			@ -27,8 +26,6 @@ export default function Home() {
 | 
			
		|||
 | 
			
		||||
        const response = await jsonResponse.json();
 | 
			
		||||
 | 
			
		||||
        console.log(response);
 | 
			
		||||
 | 
			
		||||
        setComments(response.message);
 | 
			
		||||
 | 
			
		||||
      } catch (error) {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -19,12 +19,6 @@ import { UserContext } from "../context/UserContext";
 | 
			
		|||
import { API } from "../environment/api";
 | 
			
		||||
 | 
			
		||||
const baseURL = `${API.BASE_URL}/user/loginUser`;
 | 
			
		||||
const cookies = new Cookies();
 | 
			
		||||
 | 
			
		||||
// const handleChange = (value) => {
 | 
			
		||||
// console.log(value);
 | 
			
		||||
 | 
			
		||||
// }
 | 
			
		||||
 | 
			
		||||
export default function LogIn({ navigation }) {
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -39,7 +33,6 @@ export default function LogIn({ navigation }) {
 | 
			
		|||
  const onHandleChange = (name) => (value) => setCredentials(prev => ({ ...prev, [name]: value }))
 | 
			
		||||
 | 
			
		||||
  const iniciarSesion = async () => {
 | 
			
		||||
    console.log(credentials)
 | 
			
		||||
    try {
 | 
			
		||||
  
 | 
			
		||||
      await fetch(baseURL, {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,84 +1,80 @@
 | 
			
		|||
import React from "react";
 | 
			
		||||
import React, { useContext } from "react";
 | 
			
		||||
 | 
			
		||||
import {
 | 
			
		||||
    Box, 
 | 
			
		||||
    Heading, 
 | 
			
		||||
    VStack, 
 | 
			
		||||
    FormControl,  
 | 
			
		||||
    Button,
 | 
			
		||||
    Center,
 | 
			
		||||
    ScrollView
 | 
			
		||||
  } from "native-base";
 | 
			
		||||
  Box, Button,
 | 
			
		||||
  Center, FormControl, Heading, ScrollView, VStack
 | 
			
		||||
} from "native-base";
 | 
			
		||||
 | 
			
		||||
  import { View, TextInput, StyleSheet } from "react-native";
 | 
			
		||||
import { StyleSheet, TextInput } from "react-native";
 | 
			
		||||
import { UserContext } from "../context/UserContext";
 | 
			
		||||
 | 
			
		||||
export default function Profile({route, navigation}){
 | 
			
		||||
export default function Profile({ navigation }) {
 | 
			
		||||
 | 
			
		||||
  const userData = JSON.parse(JSON.stringify(route.params));
 | 
			
		||||
  const userData = useContext(UserContext)
 | 
			
		||||
 | 
			
		||||
  console.log(userData.user);
 | 
			
		||||
    return (
 | 
			
		||||
        <Center>
 | 
			
		||||
  return (
 | 
			
		||||
    <Center>
 | 
			
		||||
 | 
			
		||||
          <ScrollView width='100%' h='550' ml='36' _contentContainerStyle={{
 | 
			
		||||
      px: "20px",
 | 
			
		||||
      mb: "4",
 | 
			
		||||
      minW: "72"
 | 
			
		||||
    }}>
 | 
			
		||||
             <Box safeArea p="2" w="90%" maxW="290" py="8">
 | 
			
		||||
        <Heading size="lg" color="coolGray.800" _dark={{
 | 
			
		||||
        color: "warmGray.50"
 | 
			
		||||
      }} fontWeight="semibold">
 | 
			
		||||
          Bienvenido {userData.user.name}
 | 
			
		||||
        </Heading>
 | 
			
		||||
        <Heading mt="1" color="coolGray.600" _dark={{
 | 
			
		||||
        color: "warmGray.200"
 | 
			
		||||
      }} fontWeight="medium" size="xs">
 | 
			
		||||
          Modifique sus datos
 | 
			
		||||
        </Heading>
 | 
			
		||||
        <VStack space={3} mt="5">
 | 
			
		||||
        <FormControl>
 | 
			
		||||
            <FormControl.Label>DNI</FormControl.Label>
 | 
			
		||||
            <TextInput type="text" defaultValue={userData.user.dni} editable='false'/>
 | 
			
		||||
          </FormControl>
 | 
			
		||||
          <FormControl>
 | 
			
		||||
            <FormControl.Label>Nombre</FormControl.Label>
 | 
			
		||||
            <TextInput style={styles.input} type="text" defaultValue={userData.user.name}/>
 | 
			
		||||
          </FormControl>
 | 
			
		||||
          <FormControl>
 | 
			
		||||
            <FormControl.Label>Apellido</FormControl.Label>
 | 
			
		||||
            <TextInput style={styles.input} type="text"defaultValue={userData.user.last_name} />
 | 
			
		||||
          </FormControl>
 | 
			
		||||
          <FormControl>
 | 
			
		||||
            <FormControl.Label>Correo electrónico</FormControl.Label>
 | 
			
		||||
            <TextInput style={styles.input} type="text" defaultValue={userData.user.email}/>
 | 
			
		||||
          </FormControl>
 | 
			
		||||
          <FormControl>
 | 
			
		||||
            <FormControl.Label>Contraseña actual</FormControl.Label>
 | 
			
		||||
            <TextInput style={styles.input} type="password" defaultValue=""/>
 | 
			
		||||
          </FormControl>
 | 
			
		||||
          
 | 
			
		||||
          <Button mt="2" backgroundColor="orange.300">
 | 
			
		||||
            Actualizar
 | 
			
		||||
          </Button>
 | 
			
		||||
          <Button mt="6" colorScheme="error" onPress={() => navigation.navigate('Inicio')}>
 | 
			
		||||
            Cerrar sesión
 | 
			
		||||
          </Button>
 | 
			
		||||
        </VStack>
 | 
			
		||||
      </Box>
 | 
			
		||||
      <ScrollView width='100%' h='550' ml='36' _contentContainerStyle={{
 | 
			
		||||
        px: "20px",
 | 
			
		||||
        mb: "4",
 | 
			
		||||
        minW: "72"
 | 
			
		||||
      }}>
 | 
			
		||||
        <Box safeArea p="2" w="90%" maxW="290" py="8">
 | 
			
		||||
          <Heading size="lg" color="coolGray.800" _dark={{
 | 
			
		||||
            color: "warmGray.50"
 | 
			
		||||
          }} fontWeight="semibold">
 | 
			
		||||
            Bienvenido {userData.user.name}
 | 
			
		||||
          </Heading>
 | 
			
		||||
          <Heading mt="1" color="coolGray.600" _dark={{
 | 
			
		||||
            color: "warmGray.200"
 | 
			
		||||
          }} fontWeight="medium" size="xs">
 | 
			
		||||
            Modifique sus datos
 | 
			
		||||
          </Heading>
 | 
			
		||||
          <VStack space={3} mt="5">
 | 
			
		||||
            <FormControl>
 | 
			
		||||
              <FormControl.Label>DNI</FormControl.Label>
 | 
			
		||||
              <TextInput type="text" defaultValue={userData.user.dni} editable='false' />
 | 
			
		||||
            </FormControl>
 | 
			
		||||
            <FormControl>
 | 
			
		||||
              <FormControl.Label>Nombre</FormControl.Label>
 | 
			
		||||
              <TextInput style={styles.input} type="text" defaultValue={userData.user.name} />
 | 
			
		||||
            </FormControl>
 | 
			
		||||
            <FormControl>
 | 
			
		||||
              <FormControl.Label>Apellido</FormControl.Label>
 | 
			
		||||
              <TextInput style={styles.input} type="text" defaultValue={userData.user.last_name} />
 | 
			
		||||
            </FormControl>
 | 
			
		||||
            <FormControl>
 | 
			
		||||
              <FormControl.Label>Correo electrónico</FormControl.Label>
 | 
			
		||||
              <TextInput style={styles.input} type="text" defaultValue={userData.user.email} />
 | 
			
		||||
            </FormControl>
 | 
			
		||||
            <FormControl>
 | 
			
		||||
              <FormControl.Label>Contraseña actual</FormControl.Label>
 | 
			
		||||
              <TextInput style={styles.input} type="password" defaultValue="" />
 | 
			
		||||
            </FormControl>
 | 
			
		||||
 | 
			
		||||
            <Button mt="2" backgroundColor="orange.300">
 | 
			
		||||
              Actualizar
 | 
			
		||||
            </Button>
 | 
			
		||||
            <Button mt="6" colorScheme="error" onPress={() => navigation.navigate('Inicio')}>
 | 
			
		||||
              Cerrar sesión
 | 
			
		||||
            </Button>
 | 
			
		||||
          </VStack>
 | 
			
		||||
        </Box>
 | 
			
		||||
 | 
			
		||||
      </ScrollView>
 | 
			
		||||
        </Center>
 | 
			
		||||
       
 | 
			
		||||
    )
 | 
			
		||||
    </Center>
 | 
			
		||||
 | 
			
		||||
  )
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
   
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
const styles = StyleSheet.create({
 | 
			
		||||
  input: {
 | 
			
		||||
    height: 10,
 | 
			
		||||
    margin:3,
 | 
			
		||||
    margin: 3,
 | 
			
		||||
    borderWidth: 0.5,
 | 
			
		||||
    padding: 5,
 | 
			
		||||
    flex: 1,
 | 
			
		||||
| 
						 | 
				
			
			@ -86,9 +82,9 @@ const styles = StyleSheet.create({
 | 
			
		|||
    paddingRight: 19,
 | 
			
		||||
    paddingBottom: 20,
 | 
			
		||||
    paddingLeft: 0,
 | 
			
		||||
    marginTop: 6, 
 | 
			
		||||
    marginBottom:6, 
 | 
			
		||||
    marginTop: 6,
 | 
			
		||||
    marginBottom: 6,
 | 
			
		||||
    borderRadius: 4
 | 
			
		||||
  }
 | 
			
		||||
  })
 | 
			
		||||
})
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue