# Paper Shuttle

Progresso com narrativa de papel passando pela máquina.

- Nome no registry: `paper-shuttle`
- Tipo: componente
- Dependências npm: framer-motion
- Demo: https://ui.visantlabs.com/c/paper-shuttle
- Categorias: feedback, progresso, export

## Quando usar

- Use quando: Espera de operação que move dados: importar, exportar, converter ou sincronizar
- Evite quando: Espera de IA com etapas: status-ticker; conteúdo da tela carregando, skeleton-rail

## Instalar

```bash
npx shadcn@latest add @visant/paper-shuttle
```

## Usar

```tsx
<PaperShuttle />
```

## API

### PaperShuttle

- `className?: string`
- `label?: string` — Texto sob a animação. Default: "Transferindo" (com a porcentagem ao lado) ou "Processando…".
- `progress?: number` — 0–100. Omitido ⇒ modo indeterminado, só o rótulo.
