diff --git a/src/auth/firebase-auth.tsx b/src/auth/firebase-auth.tsx index e394843..1de72e2 100644 --- a/src/auth/firebase-auth.tsx +++ b/src/auth/firebase-auth.tsx @@ -30,19 +30,20 @@ export const confirmCode = async ( } }; - -export const createOrSignInUser = (email: string, password: string, isSignUp: boolean) => { - console.log('isSignUp', isSignUp); +export const createOrSignInUser = ( + email: string, + password: string, + isSignUp: boolean, +) => { + console.log("isSignUp", isSignUp); try { if (isSignUp) { - auth().createUserWithEmailAndPassword(email, password) + auth().createUserWithEmailAndPassword(email, password); } else { - auth().signInWithEmailAndPassword(email, password) + auth().signInWithEmailAndPassword(email, password); } - } catch (err) { - - } -} + } catch (err) {} +}; export const onAuthStateChanged = ( // TODO: eslint not detecting ts? diff --git a/src/screens/login.tsx b/src/screens/login.tsx index 7c9d961..fdfffcb 100644 --- a/src/screens/login.tsx +++ b/src/screens/login.tsx @@ -13,6 +13,7 @@ import { } from "react-native"; import { confirmCode, handleSignInWithPhoneNumber } from "../auth"; import { createOrSignInUser } from "../auth/firebase-auth"; +import { colors } from "../styles"; export default function Login() { const [isEmailLogin, setIsEmailLogin] = useState(false); @@ -23,9 +24,9 @@ export default function Login() { const [code, setCode] = useState(""); const [confirm, setConfirm] = useState(null); - + // Email - const [isSignUp, setIsSignUp] = useState(false) + const [isSignUp, setIsSignUp] = useState(false); const [email, setEmail] = useState(""); const [password, setPassword] = useState(""); const toggleSignUp = () => setIsSignUp(!isSignUp); @@ -34,10 +35,10 @@ export default function Login() { Keyboard.dismiss()}> - Use email + Use email @@ -99,13 +100,15 @@ export default function Login() { /> - {isSignUp ? 'Already have an account? Sign In' : "Don't have an account? Sign Up"} + {isSignUp + ? "Already have an account? Sign In" + : "Don't have an account? Sign Up"} - +