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 :