Refactor UserContext more async
Separate signup and signin
This commit is contained in:
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user