Custom Debounce
Implement the debounce function at the top of this file. The search input below fires on every keystroke — your debounce should batch those into a single call after the user stops typing for 500ms.
Event Log
KeystrokeAPI Call
Type in the search box to see events
Right now, every keystroke triggers both a "Keystroke" and an "API call" log. Once your debounce works correctly, you should see many keystrokes but only one API call after you stop typing for 500ms.