-
Notifications
You must be signed in to change notification settings - Fork 16
Description
Description
I discovered a bug on the signup page that prevents new users from creating an account.
Affected page:
https://rows.com/auth/sign-up
Problem
The Sign up button remains permanently disabled due to the disabled attribute and the Mui-disabled class being applied to the button element. Because of this, the form cannot be submitted even when fields are filled.
Example element rendered in the DOM:
Sign up
This effectively prevents user onboarding.
Possible cause
It appears the React / Material UI validation logic does not remove the disabled state when the form becomes valid.
Temporary workaround
Removing the disabled attribute allows the button to work correctly.
const btn = document.querySelector('[data-test="submitButton"]');
btn.removeAttribute("disabled");
btn.disabled = false;
btn.classList.remove("Mui-disabled");
Impact
New users cannot complete the signup process.
Suggested fix
Ensure the validation logic correctly toggles the disabled state of the submit button when all required inputs are valid.
