From d2a1005d200abb91f72938d152a1493cb845d970 Mon Sep 17 00:00:00 2001 From: Justin Shillingford Date: Mon, 6 Jul 2020 16:05:03 -0400 Subject: [TMA-62] Basic Login Input Validation (#11) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Updated createRef() to useRef() * Animated invalid input hint Also removed useless focusPasswordInput prop * Users can no longer submit without typing * Added basic input validation for Username * Fixed username input validation 😅 * Removed autocapitalize from keyboard * Trim username input as early as possible Also removed trim from password * Adjusted styling to accomodate longer hint message * Lint cleaning * Updated documentation of update methods * Forgot to include periods in the error message 😅 * Modified styling to accomodate longer hint --- package.json | 1 + 1 file changed, 1 insertion(+) (limited to 'package.json') diff --git a/package.json b/package.json index 0c8f7bf1..599c8797 100644 --- a/package.json +++ b/package.json @@ -15,6 +15,7 @@ "@react-navigation/stack": "^5.6.2", "react": "16.11.0", "react-native": "0.62.2", + "react-native-animatable": "^1.3.3", "react-native-gesture-handler": "^1.6.1", "react-native-linear-gradient": "^2.5.6", "react-native-reanimated": "^1.9.0", -- cgit v1.2.3-70-g09d2