# Search Field

Campo de busca com debounce que não se limpa sozinho: negocia o texto local com o valor de fora por referência acordada.

- Nome no registry: `search-field`
- Tipo: componente
- Dependências npm: react
- Demo: https://ui.visantlabs.com/c/search-field
- Categorias: controles, busca, debounce, formulario

## Instalar

```bash
npx shadcn@latest add @visant/search-field
```

## Usar

```tsx
<SearchField />
```

## API

### SearchField

- `onChange: (value: string) => void`
- `value: string`
- `clearLabel?: string = "Limpar busca"`
- `delay?: number = 300` — Milissegundos até o valor "fechar" e subir. `0` emite a cada tecla.
- `placeholder?: string = "Buscar..."`
