Skip to content
This repository has been archived by the owner on Jun 12, 2024. It is now read-only.

[search] debounce search results #129

Merged
merged 2 commits into from
May 15, 2019
Merged

[search] debounce search results #129

merged 2 commits into from
May 15, 2019

Conversation

katydecorah
Copy link
Contributor

This PR sets debounce to 300 to help prevent
e
ev
eve
ever
every
every l
every le
every let
every lett
every lette
every letter
every letter f
every letter fr
every letter fro
every letter from
every letter from b
every letter from be
every letter from bei
every letter from bein
every letter from being
every letter from being s
every letter from being se
every letter from being sear
every letter from being searc
every letter from being search
every letter from being searche
every letter from being searched

"debounce" search requests to avoid creating an excessive number of requests. This controls the length to debounce / wait.

As a result it will take an extra second for results to display, but I think the pay off of preventing unnecessary requests is worth it.

Copy link
Contributor

@colleenmcginnis colleenmcginnis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🎉 Great idea @katydecorah! I checked the requests made in the network tab on the live help site vs. here and saw a big difference in the requests without a noticeable difference in the UI.

@katydecorah katydecorah merged commit ba33cd2 into master May 15, 2019
@katydecorah katydecorah deleted the search-debounce branch May 15, 2019 16:15
katydecorah pushed a commit that referenced this pull request May 15, 2019
* master:
  0.12.2
  [search] debounce search results (#129)
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants