diff options
author | Jeff <jeffkleinaitis@gmail.com> | 2024-04-11 23:11:35 -0400 |
---|---|---|
committer | Jeff <jeffkleinaitis@gmail.com> | 2024-04-11 23:11:35 -0400 |
commit | 4282fcae5ee232c560b06883255759344b05658b (patch) | |
tree | 84c46a14b31a8e7b789b7c98c73a912955b04961 | |
parent | 20ab53a2d34834939e7a6596e56eec5c967c3d04 (diff) |
refactor: Update login response handling to use response.json() for user data extraction
-rw-r--r-- | src/pages/Login.js | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/pages/Login.js b/src/pages/Login.js index 07f9b78..0197a0a 100644 --- a/src/pages/Login.js +++ b/src/pages/Login.js @@ -1,7 +1,9 @@ -import React, {useState} from "react"; +import React, {useContext, useState} from "react"; import FlexibleForm from "../components/FlexibleForm"; import benefitTwoImg from "../assets/img/benefit-two.png"; +import { AuthContext } from '../providers/AuthContext'; const Login = () => { + const { login } = useContext(AuthContext); const [formData, setFormData] = useState({ email: "", password: "", @@ -30,8 +32,9 @@ const Login = () => { }, }); if (response.ok) { - const data = await response - console.log("Login successful", data) + const userData = await response.json(); + login(userData); + console.log("Login successful", userData); } else { console.error("Login failed") } |