Changes in Login-form hide/unhide button add secondary.

This commit is contained in:
Kartik Sharma 2025-09-17 17:09:56 +05:30
parent 6211f52e3a
commit 1c0e8655c4

View File

@ -136,7 +136,7 @@ const LoginPage = () => {
)}
</div> */}
<div className="mb-3 form-password-toggle text-start">
<div className="mb-3 form-password-toggle text-start">
<label htmlFor="password" className="form-label">
Password
</label>
@ -146,7 +146,8 @@ const LoginPage = () => {
type={hidepass ? "password" : "text"}
autoComplete="new-password"
id="password"
className="form-control form-control-xl shadow-none"
className={`form-control form-control-xl shadow-none ${errors.password ? "is-invalid" : ""
}`}
name="password"
{...register("password")}
placeholder="••••••••••••"
@ -155,7 +156,7 @@ const LoginPage = () => {
<span className="input-group-text cursor-pointer border-start-0">
<button
type="button"
className="btn btn-link p-0"
className="btn btn-link-secondary p-0"
onClick={() => setHidepass(!hidepass)}
>
{hidepass ? (
@ -166,8 +167,16 @@ const LoginPage = () => {
</button>
</span>
</div>
{/* ✅ Error message */}
{errors.password && (
<div className="invalid-feedback text-start" style={{ fontSize: "12px" }}>
{errors.password.message}
</div>
)}
</div>
{/* Remember Me + Forgot Password */}
<div className="mb-3 d-flex justify-content-between align-items-center">
<div className="form-check">