# useIdle

Chama uma função enquanto a peça está na tela e ninguém mexe nela, e cala com movimento reduzido. Vem com useInView.

- Nome no registry: `use-idle`
- Tipo: hook
- Dependências npm: motion
- Demo: https://ui.visantlabs.com/c/use-idle
- Categorias: fundacao, hook, gesto, toque

## Quando usar

- Use quando: Peça com gesto que precisa parecer viva no celular, onde não existe hover
- Evite quando: Animação contínua: requestAnimationFrame no próprio componente

## Instalar

```bash
npx shadcn@latest add @visant/use-idle
```
