Bluesky app fork with some witchin' additions 💫
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

animate login spinner

+5 -1
+2 -1
package.json
··· 312 312 }, 313 313 "lint-staged": { 314 314 "*{.js,.jsx,.ts,.tsx}": "yarn eslint --fix" 315 - } 315 + }, 316 + "packageManager": "yarn@1.22.19+sha1.4ba7fc5c6e704fce2066ecbfb0b0d8976fe62447" 316 317 }
+3
src/screens/Login/LoginForm.tsx
··· 2 2 import { 3 3 ActivityIndicator, 4 4 Keyboard, 5 + LayoutAnimation, 5 6 TextInput, 6 7 TouchableOpacity, 7 8 View, ··· 67 68 const onPressNext = async () => { 68 69 if (isProcessing) return 69 70 Keyboard.dismiss() 71 + LayoutAnimation.configureNext(LayoutAnimation.Presets.easeInEaseOut) 70 72 setError('') 71 73 setIsProcessing(true) 72 74 ··· 101 103 }) 102 104 } catch (e: any) { 103 105 const errMsg = e.toString() 106 + LayoutAnimation.configureNext(LayoutAnimation.Presets.easeInEaseOut) 104 107 setIsProcessing(false) 105 108 if (errMsg.includes('Authentication Required')) { 106 109 logger.debug('Failed to login due to invalid credentials', {