1.1.0 • Published 3 years ago

react-native-pjbank-checkout-input v1.1.0

Weekly downloads
95
License
MIT
Repository
-
Last release
3 years ago

react-native-pjbank-checkout-input

Componente para auxiliar obtenção de token para o checkout em aplicações react-native.

ProptypeDescription
credencialstringdever ser fornecida uma credencial para a geração de token
homologacaobooleanSe for passado true é trocado para o ambiente de homologação
placeholderstringPlaceholder do componente input
containerStyleobjectcomponente de estilo para o componente pai do input (wrapper)
inputStyleobjectobjeto com propriedades para o input, podem ser passadas a maioria das propriedades validas de um componente \. As propriedades serão merjadas para o input
onDatafunctionRetorna um objeto no formato: {token:'xxxxxx', bandeira:'xxxxxx'}, que contém o token e a bandeira do cartão
onFocusfunctionCallback invocado quando o input entra em foco
onBlurfunctionCallback invocado quando o input sai de foco
onChangefunction{(text) => console.log('text')} Callback invocado quando o há alguma alteração de texto no input
onDonefunction{() => console.log('onDone')} Callback invocado quando o clica no actionButton do teclado nativo

Como utilizar

Começe instalando o componente.

npm install --save react-native-pjbank-checkout-input

Importe o componente

import  CheckoutInput  from  'react-native-pjbank-checkout-input';

Depois de importado o componente basta utiliza-lo em seu componente.

<CheckoutInput
    inputStyle={{
	    fontSize: 20
	    ...
    }}
    containerStyle={{
        height: 20,
        width: 300,
        ...
    }}
    credencial='xxxxxxxxxxxxxxxxxxx'
    onData={(data)=>console.log('O token: '+ data.token + 'bandeira'+ data.bandeira)}
/>
1.1.0

3 years ago

1.0.9

5 years ago

1.0.8

5 years ago

1.0.7

6 years ago

1.0.6

6 years ago

1.0.5

6 years ago

1.0.4

6 years ago

1.0.3

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago