useDebouncedValue
Returns a value that only updates after it stops changing for a delay.
Useful for search inputs and other fast-changing values that drive expensive work.
Install
npx shadcn@latest add @vibra/use-debounced-valueNeeds the @vibra registry in your components.json — set it up once.