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 }) { 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 ( -