@richardcyrus
Submitted
What challenges did you encounter, and how did you overcome them?
React controlled inputs provide a challenge for validating the inputs with state updates fired for each keystroke from the user. I haven't solve it yet, but I should find a way to delay the input validation. I'm considering useDeferredValue over a custom debounce hook. May add that as I refactor the app into components.