A pesquisa rápida faz solicitações para cada caractere digitado em alguns casos, causando erros 403

Depende da velocidade de digitação. Se você digitar rápido o suficiente, a solicitação não será enviada para cada tecla pressionada. O widget aplica debounce na envio da solicitação a cada 400 milissegundos; se o usuário digitar abaixo desse limite, a solicitação não será enviada. Testado no Safari/Firefox/Chrome no macOS, funciona bem em cada um deles.

Você pode ver isso como prova:

CleanShot 2025-03-25 at 09.33.00@2x

Foram enviadas apenas duas solicitações entre a digitação de “Customization > Theme component data” e “Customization > Theme component data expl”, ou seja, não houve solicitações para os caracteres intermediários.

2 curtidas