import { StatusBar } from 'expo-status-bar'; import React, { useState } from 'react'; import { Text, View, StyleSheet, Image } from 'react-native'; import { TextInput, Button } from 'react-native-paper'; import API from './../API.js'; import { useNavigation } from '@react-navigation/native'; import GlobalState from '../contexts/GlobalState.js'; let LoginForm = () => { let [email, setEmail] = useState(''); let [password, setPassword] = useState(''); const navigation = useNavigation(); return ( Login setEmail(text)} defaultValue={email} placeholder="email" autoCapitalize='none' autoComplete='email' autoCorrect={false} mode="outlined" /> setPassword(text)} defaultValue={password} placeholder="password" textContentType="password" secureTextEntry={true} autoCapitalize='none' autoComplete='email' autoCorrect={false} mode="outlined" /> ); } export default LoginForm; const styles = StyleSheet.create({ mainView: { backgroundColor: 'white', flex: 1, flexDirection: "column", justifyContent: "flex-start", padding: 15, width: "100%", alignContent: 'center' }, header: { fontFamily: 'Helvetica-Bold', fontSize: 42, textAlign: "left", paddingBottom: 15, color: '#777', alignContent: 'center' }, logo:{ width: 250, height: 250, justifyContent: 'center', alignItems: 'center', }, input:{ backgroundColor: 'white' } });