diff --git a/studio/components/interfaces/SignIn/ForgotPasswordForm.tsx b/studio/components/interfaces/SignIn/ForgotPasswordForm.tsx index dfdfd52b0ff..a2f81b2d311 100644 --- a/studio/components/interfaces/SignIn/ForgotPasswordForm.tsx +++ b/studio/components/interfaces/SignIn/ForgotPasswordForm.tsx @@ -72,6 +72,7 @@ const ForgotPasswordForm = () => { type="email" label="Email" placeholder="you@example.com" + disabled={isSubmitting} />
diff --git a/studio/components/interfaces/SignIn/ResetPasswordForm.tsx b/studio/components/interfaces/SignIn/ResetPasswordForm.tsx index 581ac7e4299..f952f926cd4 100644 --- a/studio/components/interfaces/SignIn/ResetPasswordForm.tsx +++ b/studio/components/interfaces/SignIn/ResetPasswordForm.tsx @@ -56,6 +56,7 @@ const ResetPasswordForm = () => { type="password" label="Password" placeholder="••••••••" + disabled={isSubmitting} />
diff --git a/studio/components/interfaces/SignIn/SignInForm.tsx b/studio/components/interfaces/SignIn/SignInForm.tsx index 9714074f615..0c4567f9f59 100644 --- a/studio/components/interfaces/SignIn/SignInForm.tsx +++ b/studio/components/interfaces/SignIn/SignInForm.tsx @@ -81,6 +81,7 @@ const SignInForm = () => { type="email" label="Email" placeholder="you@example.com" + disabled={isSubmitting} />
@@ -90,6 +91,7 @@ const SignInForm = () => { type="password" label="Password" placeholder="••••••••" + disabled={isSubmitting} /> {/* positioned using absolute instead of labelOptional prop so tabbing between inputs works smoothly */} diff --git a/studio/components/interfaces/SignIn/SignUpForm.tsx b/studio/components/interfaces/SignIn/SignUpForm.tsx index eb092530bb3..70e0f070ce8 100644 --- a/studio/components/interfaces/SignIn/SignUpForm.tsx +++ b/studio/components/interfaces/SignIn/SignUpForm.tsx @@ -76,6 +76,7 @@ const SignUpForm = () => { type="email" label="Email" placeholder="you@example.com" + disabled={isSubmitting} /> { type="password" label="Password" placeholder="••••••••" + disabled={isSubmitting} />