From ba02c43f6826e25f4c3ec9c244417126865c2da1 Mon Sep 17 00:00:00 2001 From: Pierre Ferreira Date: Mon, 4 Dec 2023 16:33:11 +0100 Subject: [PATCH] ajout de style pcq c'est bo :lipstick: --- cryptide_project/src/Pages/Profile.tsx | 28 +++++++++++++++++--------- 1 file changed, 19 insertions(+), 9 deletions(-) diff --git a/cryptide_project/src/Pages/Profile.tsx b/cryptide_project/src/Pages/Profile.tsx index b97899c..bcaf8c6 100644 --- a/cryptide_project/src/Pages/Profile.tsx +++ b/cryptide_project/src/Pages/Profile.tsx @@ -4,7 +4,7 @@ import ProfilePDP from '../Components/ProfilePDP'; import SessionService from '../services/SessionService'; import AuthService from '../services/AuthService'; import { PlayerProps } from '../types/Player'; -import { delay, update } from 'lodash'; +import { delay, set, update } from 'lodash'; import { socket } from '../SocketConfig'; @@ -28,6 +28,7 @@ import Button from 'react-bootstrap/Button'; import Alert from 'react-bootstrap/Alert'; import Modal from 'react-bootstrap/Modal'; import Form from 'react-bootstrap/Form'; +import ProgressBar from 'react-bootstrap/ProgressBar'; //@ts-ignore @@ -74,6 +75,8 @@ const Profile = () => { // Etat du nouveau mot de passe const [confirmNewPassword, setConfirmNewPassword] = useState(''); + + const [ percent, setpercent] = useState(0); const handleShowPasswordModal = () => { setShowPasswordModal(true); }; @@ -91,6 +94,7 @@ const Profile = () => { setShowWrongPassword(false); setShowCorrectPassword(true); setDisableNextStep(false); + setpercent(25); } else{ console.log('Ancien mot de passe incorrect.'); @@ -103,6 +107,7 @@ const Profile = () => { const handleChangeStep = () => { setShowWrongPassword(false); setShowCorrectPassword(false); + setpercent(50); setStep(2) } @@ -114,7 +119,7 @@ const Profile = () => { // SessionService.UpdatePassword(user?.pseudo, newPassword); // user.password = newPassword; console.log('Changement de mot de passe'); - setShowPasswordModal(false); + setpercent(100); setTimeout(async () => { setShowPasswordModal(false); }, 3000); @@ -124,25 +129,28 @@ const Profile = () => { setShowWrongPassword(true); setTimeout(async () => { setShowWrongPassword(false); - }, 3000); + }, 1500); } }; - //@ts-ignore - const handleConfirmNewPasswordChange = (e) => { - setConfirmNewPassword(e.target.value); - }; - + //@ts-ignore const handleOldPasswordChange = (e) => { setOldPassword(e.target.value); + setpercent(13); }; - + //@ts-ignore const handleNewPasswordChange = (e) => { + setpercent(63); setNewPassword(e.target.value); }; + //@ts-ignore + const handleConfirmNewPasswordChange = (e) => { + setConfirmNewPassword(e.target.value); + setpercent(75); + }; //* Gestion Modal de suppression : const [showDeleteModal, setShowDeleteModal] = useState(false); @@ -237,8 +245,10 @@ const Profile = () => { {`Étape ${step}`} + {/* */} + {step === 1 && ( <>

Entrez votre ancien mot de passe :