P3: No input debouncing on Contact/Support forms #17

Closed
opened 2026-05-13 20:40:04 -05:00 by null · 1 comment
Owner

Severity: P3 — Low

File: src/pages/Contact.jsx ~line 65, src/pages/Support.jsx ~line 65

Problem: handleChange sets state on every keystroke with no validation debouncing.

Impact: React re-renders on every keystroke. Minor performance concern.

Fix: Add debounce on input change handlers.

## Severity: P3 — Low **File:** src/pages/Contact.jsx ~line 65, src/pages/Support.jsx ~line 65 **Problem:** handleChange sets state on every keystroke with no validation debouncing. **Impact:** React re-renders on every keystroke. Minor performance concern. **Fix:** Add debounce on input change handlers.
null added the
P3 Low
performance
frontend
labels 2026-05-17 14:25:56 -05:00
null closed this issue 2026-05-17 16:10:01 -05:00
Author
Owner

Closed in batch 0.6.1. Added useDebounce hook (300ms) — validation errors are debounced while user input remains immediate.

Closed in batch 0.6.1. Added useDebounce hook (300ms) — validation errors are debounced while user input remains immediate.
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: null/Queue-North-Website#17
No description provided.