From 4282fcae5ee232c560b06883255759344b05658b Mon Sep 17 00:00:00 2001 From: Jeff Date: Thu, 11 Apr 2024 23:11:35 -0400 Subject: refactor: Update login response handling to use response.json() for user data extraction --- src/pages/Login.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'src/pages') 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") } -- cgit v1.2.3-70-g09d2