New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

react-native-sitef

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

react-native-sitef

## Começando:

latest
npmnpm
Version
1.0.0
Version published
Maintainers
1
Created
Source

react-native-sitef

Começando:

Para copiar esta biblioteca em seu projeto: $ npm install react-native-sitef --save

Instalação quase automática:

Alguns ajustes serão necessários dentro da sua MainApplication.java, pois o comando gera alguns erros na hora de linkar os projetos (por exemplo: Algumas vezes deixará uma vírgula a mais, etc).

$ react-native link react-native-sitef

Instalação Manual:

Android

  • Abra o android/app/src/main/java/[...]/MainActivity.java de seu aplicativo.
  • Adicione a seguinte linha no topo do arquivo:
import com.reactlibrary.RNSitefPackage;
  • Adicione a seguinte linha na lista retornada pelo método getPackages():
	new RNSitefPackage()
  • Adicione as seguintes linhas no seu arquivo android/settings.gradle:
include ':react-native-sitef'

project(':react-native-sitef').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-sitef/android')
  • Insira a seguinte linha no bloco depencies dentro do android/app/build.gradle:
compile project(':react-native-sitef')

Uso

Após importar e linkar o módulo, importe a interface js do módulo copiando a seguinte linha abaixo:

import RNSitef from 'react-native-sitef';

Após esta linha, o módulo da Sitef será inicializado ao chamar a função new, passando os parâmetros de IP do servidor, código da loja e o número do terminal.

Antes de iniciar uma transação é recomendável registrar os eventos que o Sitef dispara (ver index.js deste módulo para ver quais são as variáveis de evento).

Após registrar os event listeners chame a função iniciaTransacao. Para saber como implementar os parâmetros desta função, leia o PDF SiTef - Interface Simplificada com a aplicação - Função IniciaFuncaoSiTefInterativo.

Exemplo de implementação:

Há nesta biblioteca um exemplo de implementação dentro da pasta example. Para instalá-lo basta acessar a pasta; digitar npm install e react-native run-android para executar o programa em seu device. Porém é necessário apontar para um servidor SiTef dentro do arquivo App.js na linha:

sitef  =  new  Sitef("SERVIDOR.SITEF.IPv4", "00000000", "SE000001");

Keywords

react-native

FAQs

Package last updated on 07 Oct 2019

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts