futura-react-components

1.0.4 • Public • Published

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

/futura-react-components/

    Package Sidebar

    Install

    npm i futura-react-components

    Weekly Downloads

    1

    Version

    1.0.4

    License

    MIT

    Unpacked Size

    60.4 kB

    Total Files

    14

    Last publish

    Collaborators

    • futurasistemas