Hook para atrasar a atualização de um valor até que o usuário pare de modificá-lo. Útil para otimizar buscas em tempo real ou validações custosas.
Valor a ser observado
Tempo de espera em milissegundos antes de atualizar
Valor atualizado após o delay
const searchQuery = useDebounce(inputValue, 500);searchQuery só muda 500ms após o usuário parar de digitar Copy
const searchQuery = useDebounce(inputValue, 500);searchQuery só muda 500ms após o usuário parar de digitar
Hook para atrasar a atualização de um valor até que o usuário pare de modificá-lo. Útil para otimizar buscas em tempo real ou validações custosas.