1
0
mirror of https://github.com/sasjs/server.git synced 2025-12-10 11:24:35 +00:00

chore: new password should be different to current password

This commit is contained in:
2022-11-22 15:26:22 +05:00
parent 8b8c43c21b
commit 68758aa616

View File

@@ -33,19 +33,23 @@ const UpdatePasswordModal = (props: Props) => {
const [errorText, setErrorText] = useState('')
useEffect(() => {
if (newPassword.length >= 6) {
if (
currentPassword.length > 0 &&
newPassword.length > 0 &&
newPassword === currentPassword
) {
setErrorText('New password should be different to current password.')
setHasError(true)
} else if (newPassword.length >= 6) {
setErrorText('')
setHasError(false)
}
}, [newPassword])
}, [currentPassword, newPassword])
const handleBlur = () => {
if (newPassword.length < 6) {
setErrorText('Password length should be at least 6 characters.')
setHasError(true)
} else {
setErrorText('')
setHasError(false)
}
}