Skip to content

Instantly share code, notes, and snippets.

View kaueDM's full-sized avatar

Kauê kaueDM

View GitHub Profile
@kaueDM
kaueDM / firebase.js
Last active October 27, 2017 11:35
import React, { Component } from 'react';
import { map } from 'lodash';
import { database } from '../services/firebase';
export default class Tasks extends Component {
state = {
tasks: {},
empty: null
public void printTickets(String ticketsArray, Promise promise) throws JSONException {
JSONArray tickets = new JSONArray(ticketsArray);
for (int i = 0; i < tickets.length(); i++) {
JSONObject ticket = tickets.getJSONObject(i);
String productName = ticket.getString("productName");
String ticketUID = ticket.getString("ticketUID");
try {
commands.initialize();
11-27 10:20:00.390 21381-21408/? E/test___: Error discovering devices: java.lang.NullPointerException
11-27 10:20:00.390 21381-21408/? W/System.err: java.lang.NullPointerException
11-27 10:20:00.390 21381-21408/? W/System.err: at com.zoop.api.ZoopAPI.getApplicationContext(ZoopAPI.java:323)
11-27 10:20:00.390 21381-21408/? W/System.err: at com.zoop.api.terminal.TerminalListManager.startTerminalsDiscovery(TerminalListManager.java:294)
11-27 10:20:00.390 21381-21408/? W/System.err: at com.ruptiva_payment.TerminalModule.<init>(TerminalModule.java:131)
11-27 10:20:00.390 21381-21408/? W/System.err: at com.ruptiva_payment.RuptivaPaymentPackage.createNativeModules(RuptivaPaymentPackage.java:28)
11-27 10:20:00.390 21381-21408/? W/System.err: at com.facebook.react.NativeModuleRegistryBuilder.processPackage(NativeModuleRegistryBuilder.java:106)
11-27 10:20:00.390 21381-21408/? W/System.err: at com.facebook.react.ReactInstanceManager.processPackage(ReactInstanceManager.java:1191)
11-27 10:20:00.3
package com.ruptiva_payment;
import android.app.Activity;
import android.content.Context;
import android.os.Bundle;
import android.support.annotation.Nullable;
import android.util.Log;
import com.google.gson.Gson;
import com.zoop.api.ZoopAPI;
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.totem_app"
android:versionCode="1"
android:versionName="1.0">
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.BLUETOOTH" />
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
package com.ruptiva_payment;
import android.content.Context;
import android.util.Log;
import com.facebook.react.bridge.Promise;
import com.facebook.react.bridge.ReactApplicationContext;
import com.facebook.react.bridge.ReactContextBaseJavaModule;
import com.facebook.react.bridge.ReactMethod;
import com.zoop.api.ZoopAPI;
package com.ruptiva_payment;
import com.facebook.react.ReactPackage;
import com.facebook.react.bridge.NativeModule;
import com.facebook.react.bridge.ReactApplicationContext;
import com.facebook.react.uimanager.ViewManager;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
package com.totem_app;
import android.app.Application;
import com.facebook.react.ReactApplication;
import com.facebook.react.ReactNativeHost;
import com.facebook.react.ReactPackage;
import com.facebook.react.shell.MainReactPackage;
import com.facebook.soloader.SoLoader;
public class TestModule extends ReactContextBaseJavaModule {
PinpadModule pinpadModule;
//Constructor
public TestModule(ReactApplicationContext reactContext) {
super(reactContext);
Log.d("test___2", "TestModule Constructor");
getCurrentActivity().getApplicationContext();
/**
* TestTestTest
**/
public class TestTestTest extends Activity {
public String getMyText() {
return myText;
}