Refactor UserContext more async

Separate signup and signin
This commit is contained in:
jwu-fisker
2021-01-06 18:23:38 -08:00
parent d812daa1ea
commit 31c33447fb
2 changed files with 43 additions and 38 deletions

View File

@@ -5,7 +5,7 @@ import useStyles from '../Styles';
import { useUserContext } from '../Contexts/UserContext';
export default function SignInForm() {
const { signUp, fetching, setError } = useUserContext();
const { signUp, signIn, fetching, setError } = useUserContext();
const classes = useStyles();
const emailEl = useRef(null);
const passwordEl = useRef(null);
@@ -17,6 +17,7 @@ export default function SignInForm() {
const password = passwordEl.current.value;
const confirm = confirmEl.current.value;
await signUp(email, password, confirm);
await signIn(email, password);
}
catch (e) {
setError(e.message);