Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Criação de Componentes #353

Open
ghost opened this issue Jan 4, 2023 · 4 comments
Open

Criação de Componentes #353

ghost opened this issue Jan 4, 2023 · 4 comments

Comments

@ghost
Copy link

ghost commented Jan 4, 2023

Vocês já pensaram em criar componentes com algumas formatações que vocês possuem? Por exemplo um formik TextField que contém a formatação e validação de cpf/cnpj. Se acharem a idéia boa posso contribuir com um componente aqui.

@hyanmandian
Copy link
Member

hyanmandian commented Jan 20, 2023

Talvez seja uma boa idea, mas eu não vejo necessidade já que daria pra usar:

const [value, setValue] = useState("");

<input value={value} onChange={e => setValue(formatCPF(e.target.value)) } />

@ginatto
Copy link

ginatto commented Mar 27, 2024

Seria uma boa ideia, um componente que devolve algumas informações publicas do CNPJ em questão?

por exemplo:

  • endereço do CNPJ
  • Razão Social
  • CNAE Principal
  • Telefone
  • e-mail
  • situação cadastral

porém para acessar essas informações uma consulta a uma API opensource deve ser feita.

Eu gostaria de tentar implementar esse recurso se for permitido.

@hyanmandian
Copy link
Member

Claro @ginatto , muito bem vindo! Acredito que nesse caso não deveria ser um componente e sim um utilitário. O que você de”getCNPJInfo” como nome dessa função? Até então não tínhamos nenhuma função que consulta API no projeto, mas não vejo problema essa ser a primeira. Fica a vontade pra perguntar o que quiser e pra criar o PR. Eu publico assim que der 🤞

@ginatto
Copy link

ginatto commented Mar 27, 2024

Legal, vou preparar o ambiente para começar com os testes.

Logo depois eu criei um outro tópico
#360

Pois percebi que deveria ser exclusivo.

Estou me acostumado com o ambiente.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants