1.0.4 • Published 2 years ago

futura-react-components v1.0.4

Weekly downloads
-
License
MIT
Repository
-
Last release
2 years ago

Futura React Components

Esta é uma biblioteca de componentes reacts que podem ser utilizados em diversos projetos da empresa

Installation

Use the package manager npm to install

npm i futura-react-components

Usage

import {InputIdentifier} from 'futura-react-components';

/* cria um input com a máscara de cpf */
<InputIdentifier
    cpf
    name="nome_do_campo"
    value={variavel_que_armazena_o_valor}
    onChange={funcao_para_setar_o_valor}
    error={variavel_que_armazena_o_error}    
/>

/* cria um input com a máscara de cnpj */
<InputIdentifier
    cnpj
    name="nome_do_campo"
    value={variavel_que_armazena_o_valor}
    onChange={funcao_para_setar_o_valor}
    error={variavel_que_armazena_o_error}
/>

/*
 * cria um input que altera sua máscara de acordo com a quantidade
 * de caracters digitados
 */
<InputIdentifier
    cpfcnpj
    name="nome_do_campo"
    value={variavel_que_armazena_o_valor}
    onChange={funcao_para_setar_o_valor}
    error={variavel_que_armazena_o_error}    
/>

/*
 * cria um input que caso começe digitando letras irá tratar como email
 * senão adiciona a máscara de cpf
 */
<InputIdentifier
    cpfemail
    name="nome_do_campo"
    value={variavel_que_armazena_o_valor}
    onChange={funcao_para_setar_o_valor}
    error={variavel_que_armazena_o_error}
/>   

A propriedade label do input caso não seja passada um valor padrão sera exibido

License

MIT