update to the color

This commit is contained in:
Mann Patel
2025-04-18 19:05:20 -06:00
parent 067a5c3b0e
commit 649dad75cb
9 changed files with 213 additions and 199 deletions

View File

@@ -52,10 +52,9 @@ function App() {
return () => window.removeEventListener("resize", handleResize);
}, []);
useEffect(() => {
sendSessionDataToServer();
}, []);
useEffect(() => {
sendSessionDataToServer();
}, []);
// Send verification code
const sendVerificationCode = async (userData) => {
@@ -250,7 +249,7 @@ useEffect(() => {
UCID: formValues.ucid,
phone: formValues.phone,
password: formValues.password, // This will be needed for the final signup
address: "NOT_GIVEN",
address: formValues.address, // Add this line
client: 1,
admin: 0,
};
@@ -266,7 +265,7 @@ useEffect(() => {
// Make API call to localhost:3030/find_user
const response = await fetch(
"http://localhost:3030/api/user/find_user",
"http://localhost:3030/api/user/do_login",
{
method: "POST",
headers: {
@@ -301,7 +300,7 @@ useEffect(() => {
// Save to localStorage to persist across refreshes
sessionStorage.setItem("isAuthenticated", "true");
sessionStorage.setItem("user", JSON.stringify(userObj));
sendSessionDataToServer(); // Call it after signup
sessionStorage.getItem("user");
console.log("Login successful for:", userData.email);
@@ -370,8 +369,8 @@ useEffect(() => {
try {
// Retrieve data from sessionStorage
const user = JSON.parse(sessionStorage.getItem("user"));
const isAuthenticated =
sessionStorage.getItem("isAuthenticated") === "true";
// const isAuthenticated =
// sessionStorage.getItem("isAuthenticated") === "true";
if (!user || !isAuthenticated) {
console.log("User is not authenticated");
@@ -532,6 +531,25 @@ useEffect(() => {
</div>
)}
{isSignUp && (
<div>
<label
htmlFor="address"
className="block mb-1 text-sm font-medium text-gray-800"
>
Address
</label>
<input
type="text"
id="address"
name="address"
placeholder="Your address"
className="w-full px-4 py-2 border border-gray-300 bg-white text-gray-800 focus:outline-none focus:border-green-500 focus:ring-1 focus:ring-green-500"
required={isSignUp}
/>
</div>
)}
<div>
<label
htmlFor="password"