Visão geral
O pacote cnpj_cpf_formatter fornece uma maneira simples e eficiente de formatar documentos brasileiros CNPJ e CPF em aplicativos Flutter. Ele aplica automaticamente a máscara correta durante a entrada, garantindo consistência dos dados e melhorando a experiência do usuário. O formatador suporta validação em tempo real e pode ser facilmente integrado a campos de texto. Projetado para desenvolvedores voltados para o público brasileiro, reduz erros de formatação manual e simplifica o manuseio de formulários. A biblioteca é leve, bem documentada e ativamente mantida.
Casos de uso
- Campos de entrada de formulário para identificação comercial ou pessoal brasileira
- Formatação de documentos em tempo real em formulários de registro
- Validação de CPF e CNPJ durante a entrada do usuário
- Melhorando a UX com mascaramento automático
- Integração com fluxos de autenticação
- Consistência de dados em aplicativos financeiros ou legais
Principais recursos
- Mascaramento automático de CNPJ/CPF
- Formatação de entrada em tempo real
- Integração simples com TextFields
- Suporta tanto CPF quanto CNPJ
- Leve e eficiente
- Configuração fácil com código mínimo
Indicado para
- Aplicativos Flutter direcionados ao Brasil
- Formulários que exigem entrada de CPF/CNPJ
- Desenvolvedores que precisam de formatação instantânea
- Aplicações com validação de dados rigorosa
- componentes de entrada centrados no UX
- Aplicativos móveis que lidam com dados legais ou financeiros
Considerações
- Apenas formatos CPF e CNPJ brasileiros
- Não valida a correção além do formato
- Requer validação manual para autenticidade
- Sem suporte a formatos internacionais
- Limitado à plataforma Flutter
- Sem mensagens de erro embutidas