1
+ import * as L from './Logger.js' ;
2
+
1
3
const Feedback = { } ;
2
4
3
5
/**
@@ -8,10 +10,10 @@ const Feedback = {};
8
10
async function getAvailableFeedbackWidgets ( onFinished ) {
9
11
if ( ! Feedback . state . isInitialized ) {
10
12
const message = "'init' must be called before 'getAvailableFeedbackWidgets'" ;
11
- Feedback . instance . logError ( ' getAvailableFeedbackWidgets' , message ) ;
13
+ L . e ( ` getAvailableFeedbackWidgets, ${ message } ` ) ;
12
14
return { error : message , data : null } ;
13
15
}
14
-
16
+ L . d ( 'getAvailableFeedbackWidgets, getAvailableFeedbackWidgets' ) ;
15
17
let result = null ;
16
18
let error = null ;
17
19
try {
@@ -38,30 +40,30 @@ async function getAvailableFeedbackWidgets(onFinished) {
38
40
function presentFeedbackWidget ( feedbackWidget , closeButtonText , widgetShownCallback , widgetClosedCallback ) {
39
41
if ( ! Feedback . state . isInitialized ) {
40
42
const message = "'init' must be called before 'presentFeedbackWidget'" ;
41
- Feedback . instance . logError ( ' presentFeedbackWidget' , message ) ;
43
+ L . e ( ` presentFeedbackWidget, ${ message } ` ) ;
42
44
return { error : message } ;
43
45
}
44
46
let message = null ;
45
47
if ( ! feedbackWidget ) {
46
48
message = 'feedbackWidget should not be null or undefined' ;
47
- Feedback . instance . logError ( ' presentFeedbackWidget' , message ) ;
49
+ L . e ( ` presentFeedbackWidget, ${ message } ` ) ;
48
50
return { error : message } ;
49
51
}
50
52
if ( ! feedbackWidget . id ) {
51
53
message = 'FeedbackWidget id should not be null or empty' ;
52
- Feedback . instance . logError ( ' presentFeedbackWidget' , message ) ;
54
+ L . e ( ` presentFeedbackWidget, ${ message } ` ) ;
53
55
return { error : message } ;
54
56
}
55
57
if ( ! feedbackWidget . type ) {
56
58
message = 'FeedbackWidget type should not be null or empty' ;
57
- Feedback . instance . logError ( ' presentFeedbackWidget' , message ) ;
59
+ L . e ( ` presentFeedbackWidget, ${ message } ` ) ;
58
60
return { error : message } ;
59
61
}
60
62
if ( typeof closeButtonText !== 'string' ) {
61
63
closeButtonText = '' ;
62
- Feedback . instance . logWarning ( ' presentFeedbackWidget' , ` unsupported data type of closeButtonText : ' ${ typeof args } ' `) ;
64
+ L . w ( ` presentFeedbackWidget, unsupported data type of closeButtonText : [ ${ typeof args } ] `) ;
63
65
}
64
-
66
+ L . d ( `presentFeedbackWidget, presentFeedbackWidget with widget:[ ${ JSON . stringify ( feedbackWidget ) } ]` ) ;
65
67
if ( widgetShownCallback ) {
66
68
Feedback . state . widgetShownCallback = Feedback . state . eventEmitter . addListener ( Feedback . state . widgetShownCallbackName , ( ) => {
67
69
widgetShownCallback ( ) ;
@@ -90,13 +92,13 @@ function presentFeedbackWidget(feedbackWidget, closeButtonText, widgetShownCallb
90
92
async function getFeedbackWidgetData ( widgetInfo , onFinished ) {
91
93
if ( ! Feedback . state . isInitialized ) {
92
94
const message = "'initWithConfig' must be called before 'getFeedbackWidgetData'" ;
93
- Feedback . instance . logError ( ' getFeedbackWidgetData' , message ) ;
95
+ L . e ( ` getFeedbackWidgetData, ${ message } ` ) ;
94
96
onFinished ( null , message ) ;
95
97
return { error : message , data : null } ;
96
98
}
97
99
const widgetId = widgetInfo . id ;
98
100
const widgetType = widgetInfo . type ;
99
- Feedback . instance . logInfo ( ' getFeedbackWidgetData' , ' Calling "getFeedbackWidgetData" with Type:[' + widgetType + ']' ) ;
101
+ L . d ( ` getFeedbackWidgetData, Calling "getFeedbackWidgetData" with Type:[${ widgetType } ]` ) ;
100
102
const args = [ ] ;
101
103
args . push ( widgetId ) ;
102
104
args . push ( widgetType ) ;
@@ -124,12 +126,12 @@ async function getFeedbackWidgetData(widgetInfo, onFinished) {
124
126
async function reportFeedbackWidgetManually ( widgetInfo , widgetData , widgetResult ) {
125
127
if ( ! Feedback . state . isInitialized ) {
126
128
const message = "'initWithConfig' must be called before 'reportFeedbackWidgetManually'" ;
127
- Feedback . instance . logError ( ' reportFeedbackWidgetManually' , message ) ;
129
+ L . e ( ` reportFeedbackWidgetManually, ${ message } ` ) ;
128
130
return { error : message } ;
129
131
}
130
132
const widgetId = widgetInfo . id ;
131
133
const widgetType = widgetInfo . type ;
132
- Feedback . instance . logInfo ( ' reportFeedbackWidgetManually' , ' Calling "reportFeedbackWidgetManually" with Type:[' + widgetType + ']' ) ;
134
+ L . d ( ` reportFeedbackWidgetManually, Calling "reportFeedbackWidgetManually" with Type:[${ widgetType } ]` ) ;
133
135
const widgetInfoList = [ ] ;
134
136
widgetInfoList . push ( widgetId ) ;
135
137
widgetInfoList . push ( widgetType ) ;
@@ -144,7 +146,7 @@ async function reportFeedbackWidgetManually(widgetInfo, widgetData, widgetResult
144
146
try {
145
147
await Feedback . state . CountlyReactNative . reportFeedbackWidgetManually ( args ) ;
146
148
} catch ( e ) {
147
- error = e . message ;
149
+ error = e . message ;
148
150
}
149
151
return { error : error } ;
150
152
}
0 commit comments