9
9
import com .facebook .react .bridge .WritableArray ;
10
10
import com .facebook .react .bridge .WritableMap ;
11
11
12
- import org .json .JSONArray ;
13
- import org .json .JSONException ;
14
- import org .json .JSONObject ;
15
-
16
12
public class CallbackContext {
17
13
18
14
private static final String LOG_TAG = CallbackContext .class .getSimpleName ();
@@ -30,13 +26,9 @@ public CallbackContext(Callback success, Callback error) {
30
26
*
31
27
* @param message The message to add to the success result.
32
28
*/
33
- public void success (JSONObject message ) {
34
- try {
35
- WritableMap writableMap = SQLitePluginConverter .jsonToReact (message );
36
- successCallback .invoke (writableMap );
37
- } catch (JSONException ex ){
38
- errorCallback .invoke ("Internal error converting results:" +ex .getMessage ());
39
- }
29
+ public void success (WritableMap message ) {
30
+ successCallback .invoke (message );
31
+
40
32
}
41
33
42
34
/**
@@ -53,14 +45,8 @@ public void success(String message) {
53
45
*
54
46
* @param message The message to add to the success result.
55
47
*/
56
- public void success (JSONArray message ) {
57
- try {
58
- WritableArray writableArray = SQLitePluginConverter .jsonToReact (message );
59
- successCallback .invoke (writableArray );
60
- } catch (JSONException ex ){
61
- errorCallback .invoke ("Internal error converting results:" +ex .getMessage ());
62
- }
63
-
48
+ public void success (WritableArray message ) {
49
+ successCallback .invoke (message );
64
50
}
65
51
66
52
/**
@@ -75,13 +61,8 @@ public void success() {
75
61
*
76
62
* @param message The message to add to the error result.
77
63
*/
78
- public void error (JSONObject message ) {
79
- try {
80
- WritableMap writableMap = SQLitePluginConverter .jsonToReact (message );
81
- errorCallback .invoke (writableMap );
82
- } catch (JSONException ex ){
83
- errorCallback .invoke ("Internal error converting results:" +ex .getMessage ());
84
- }
64
+ public void error (WritableMap message ) {
65
+ errorCallback .invoke (message );
85
66
}
86
67
87
68
/**
0 commit comments