From bd059720def99d9328ab69af8628949f4005e7c7 Mon Sep 17 00:00:00 2001 From: Caio Cabral Date: Wed, 23 Oct 2024 19:57:21 -0400 Subject: [PATCH] feat: sanitizing checks to reduce code repetition --- Client/src/Pages/Auth/SetNewPassword.jsx | 52 ++++++------------------ 1 file changed, 12 insertions(+), 40 deletions(-) diff --git a/Client/src/Pages/Auth/SetNewPassword.jsx b/Client/src/Pages/Auth/SetNewPassword.jsx index 9edd13d97..63ba3af1c 100644 --- a/Client/src/Pages/Auth/SetNewPassword.jsx +++ b/Client/src/Pages/Auth/SetNewPassword.jsx @@ -114,8 +114,6 @@ const SetNewPassword = () => { confirm: getFeedbackStatus("confirm", "different"), }; - console.log({ feedbacks }); - return ( { mb={theme.spacing(12)} > - Must be at least 8 - characters long - - } + noHighlightText={"Must be at least"} + text={"8 characters long"} variant={feedbacks.length} /> - Must contain at least one - special character - - } + noHighlightText={"Must contain at least"} + text={"one special character"} variant={feedbacks.special} /> - Must contain at least one - one number - - } + noHighlightText={"Must contain at least"} + text={"one number"} variant={feedbacks.number} /> - Must contain at least one - upper character - - } + noHighlightText={"Must contain at least"} + text={"one upper character"} variant={feedbacks.uppercase} /> - Must contain at least one - lower character - - } + noHighlightText={"Must contain at least"} + text={"one lower character"} variant={feedbacks.lowercase} /> - - Confirm password and password - {" "} - must match - - } + noHighlightText={"Confirm password and password"} + text={"must match"} variant={feedbacks.confirm} />