2e0e7290ba
validateUrl() calls setUrlError() — calling it during render triggers React error #301 (cannot update component while rendering). Remove it from the isFormValid computation; onChange/onBlur already keep urlError in sync so !urlError is sufficient. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>