From b3dffa9b7e2a1ca6ff6585367c6a8c0a20d174c2 Mon Sep 17 00:00:00 2001
From: Vinicius Bueno
Date: Sun, 2 Jun 2024 23:22:32 -0300
Subject: [PATCH 1/8] fixed maps & register navigate to login & removed
consoles
---
Frontend/src/pages/Login.jsx | 4 +---
Frontend/src/pages/Maps.css | 10 +++++++---
Frontend/src/pages/Register.jsx | 4 +++-
Frontend/src/utils/api.js | 2 --
Frontend/src/utils/auth.js | 3 +--
5 files changed, 12 insertions(+), 11 deletions(-)
diff --git a/Frontend/src/pages/Login.jsx b/Frontend/src/pages/Login.jsx
index d3d5f28..c11a221 100644
--- a/Frontend/src/pages/Login.jsx
+++ b/Frontend/src/pages/Login.jsx
@@ -58,11 +58,10 @@ function Login() {
setEmailError({ error: false, message: '' });
const loginData = { email, password };
- console.log(loginData);
+
const result = await login(loginData);
if (result && typeof result === 'string') {
- console.log('Resultado do login:', result);
localStorage.setItem('token', result);
const userData = await getUserData(result);
if (userData) {
@@ -73,7 +72,6 @@ function Login() {
setMessage('Failed to fetch user data');
}
} else {
- console.log('Falha no login. Resultado:', result);
setMessage(
'Falha ao fazer login. Verifique suas credenciais e tente novamente.'
);
diff --git a/Frontend/src/pages/Maps.css b/Frontend/src/pages/Maps.css
index f2a3af9..c6bd76d 100644
--- a/Frontend/src/pages/Maps.css
+++ b/Frontend/src/pages/Maps.css
@@ -1,8 +1,9 @@
.maps__container {
display: flex;
flex-direction: column;
- background-color: #d3d2cd;
+ background-color: #dfddd2;
padding: 5%;
+ align-items: center;
}
.maps {
@@ -34,13 +35,13 @@
.maps__title {
margin-right: 15px;
- font-size: 2rem; /* Ajustando o tamanho da fonte para dispositivos móveis */
+ font-size: 2rem;
font-weight: 400;
}
.maps__subtitle {
display: flex;
- text-align: center;
+ text-align: justify;
}
@media screen and (min-width: 500px) {
@@ -55,4 +56,7 @@
width: 966px;
height: 544px;
}
+ .maps__info {
+ width: 50%;
+ }
}
diff --git a/Frontend/src/pages/Register.jsx b/Frontend/src/pages/Register.jsx
index f534c66..ba42435 100644
--- a/Frontend/src/pages/Register.jsx
+++ b/Frontend/src/pages/Register.jsx
@@ -1,8 +1,9 @@
import './Register.css';
import { useState } from 'react';
-import { Link } from 'react-router-dom';
+import { Link, useNavigate } from 'react-router-dom';
import { register } from '../utils/auth';
function Register() {
+ const navigate = useNavigate();
const [regData, setRegData] = useState({
name: '',
email: '',
@@ -63,6 +64,7 @@ function Register() {
try {
const data = await register(regData);
setMessage(data.msg);
+ navigate('/login');
return;
} catch (error) {
setMessage(error.message);
diff --git a/Frontend/src/utils/api.js b/Frontend/src/utils/api.js
index e065717..eb3bb9e 100644
--- a/Frontend/src/utils/api.js
+++ b/Frontend/src/utils/api.js
@@ -62,7 +62,6 @@ const searchProducts = async (query) => {
return response.json();
})
.then((res) => {
- console.log(res);
return res;
})
.catch((res) =>
@@ -96,7 +95,6 @@ const getUserData = async (token) => {
};
const getProductById = async (id) => {
-
const response = await fetch(`${BASE_URL}/products/product/${id}`, {
method: 'GET',
cache: 'no-cache',
diff --git a/Frontend/src/utils/auth.js b/Frontend/src/utils/auth.js
index 1a4d103..5a9987a 100644
--- a/Frontend/src/utils/auth.js
+++ b/Frontend/src/utils/auth.js
@@ -13,7 +13,6 @@ const register = (regData) => {
return response.json();
})
.then((res) => {
- console.log(res);
return res;
})
.catch((res) =>
@@ -39,7 +38,7 @@ const login = async (loginData) => {
}
const data = await response.json();
- console.log('Login efetuado', data);
+
return data;
} catch (error) {
console.error('Login failed:', error.message);
From 5712ddba570e67d2989a860f9f752aaac8020669 Mon Sep 17 00:00:00 2001
From: Vinicius Bueno
Date: Sun, 2 Jun 2024 23:34:55 -0300
Subject: [PATCH 2/8] update nav link names
---
Frontend/src/components/Nav.jsx | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/Frontend/src/components/Nav.jsx b/Frontend/src/components/Nav.jsx
index be5cfc4..fe8a056 100644
--- a/Frontend/src/components/Nav.jsx
+++ b/Frontend/src/components/Nav.jsx
@@ -6,21 +6,21 @@ function Nav({ menuOpen }) {
-
- Loja
+ LOJA
-
- Sobre nós
+ SOBRE
-
- Pontos de coleta
+ PONTOS DE COLETA
-
- Contato
+ CONTATO
From 242457ed76d0bdbbbff97fcba203312773421c66 Mon Sep 17 00:00:00 2001
From: Vinicius Bueno
Date: Sun, 2 Jun 2024 23:38:02 -0300
Subject: [PATCH 3/8] fixed maps
---
Frontend/src/pages/Maps.jsx | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Frontend/src/pages/Maps.jsx b/Frontend/src/pages/Maps.jsx
index 1ce56e9..78c342a 100644
--- a/Frontend/src/pages/Maps.jsx
+++ b/Frontend/src/pages/Maps.jsx
@@ -77,7 +77,7 @@ function Maps() {
- Encontre um ponto de coleta perto de você:
+ ENCONTRE UM PONTO DE COLETA PERTO DE VOCÊ:
From 5be1d6e05fb342ac44af39daed34a0313d293623 Mon Sep 17 00:00:00 2001
From: Vinicius Bueno
Date: Sun, 2 Jun 2024 23:43:38 -0300
Subject: [PATCH 4/8] add contact nav icon navigation to footer
---
Frontend/src/components/Footer.jsx | 2 +-
Frontend/src/components/Nav.jsx | 8 +++++++-
2 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/Frontend/src/components/Footer.jsx b/Frontend/src/components/Footer.jsx
index 27f0b63..868a645 100644
--- a/Frontend/src/components/Footer.jsx
+++ b/Frontend/src/components/Footer.jsx
@@ -1,7 +1,7 @@
import './Footer.css';
function Footer() {
return (
-