Skip to content

Enhance SignupForm with Debounced Validation #3235

Closed
@shubhsardana29

Description

@shubhsardana29

Increasing Access

Unsure

Feature enhancement details

Current Behavior

Screenshot 2024-09-21 at 10 01 59 PM

The SignupForm component currently validates the username and email fields on every keystroke, potentially causing excessive API calls and affecting performance.

Proposed Enhancement
Implement debouncing for the username and email field validations to reduce the number of API calls and improve overall form performance.

Expected Behavior After Enhancement
->Validation for username and email fields should only occur after the user has stopped typing for a short period (e.g., 300ms).
->This should significantly reduce the number of API calls made during form completion.
->The user experience should be smoother, with less apparent lag during typing.

Metadata

Metadata

Assignees

No one assigned

    Labels

    EnhancementImprovement to an existing feature

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions