From ff9dba9a4241a799970ef36866b595d6f6940531 Mon Sep 17 00:00:00 2001 From: Justin Shillingford Date: Mon, 29 Jun 2020 19:36:50 -0400 Subject: Added validationWarnings to LoginInput component --- src/screens/Login.tsx | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) (limited to 'src/screens') diff --git a/src/screens/Login.tsx b/src/screens/Login.tsx index 618507d8..77bc1b61 100644 --- a/src/screens/Login.tsx +++ b/src/screens/Login.tsx @@ -117,24 +117,18 @@ const Login = ({navigation}: LoginProps) => { isUsername={true} onChangeText={(user) => handleUsernameUpdate(user)} onSubmitEditing={() => handleUsernameSubmit()} + isValid={data.isValidUser} + validationWarning={'Username must be at least 6 characters long.'} /> - {data.isValidUser ? null : ( - - Username must be at least 6 characters long. - - )} handlePasswordUpdate(user)} focusPasswordInput={data.focusPasswordInput} onSubmitEditing={() => handleLogin()} + isValid={data.isValidPassword} + validationWarning={'Password must be at least 8 characters long.'} /> - {data.isValidPassword ? null : ( - - Password must be at least 8 characters long. - - )}