@@ -30,13 +30,22 @@ const supportedEvents = [
30
30
'scanner-disconnected' ,
31
31
]
32
32
33
+ const setEnabled = ( isEnabled : boolean ) => {
34
+ NativeModules . ZebraScanner . setEnabled ( isEnabled )
35
+ }
36
+
37
+ const getActiveScanners = ( callback : CallbackScanners ) => {
38
+ NativeModules . ZebraScanner . getActiveScanners ( ( scanners : Scanner [ ] ) => {
39
+ callback ( scanners )
40
+ } )
41
+ }
42
+
33
43
const useZebraScanner = (
34
44
onScan : EventBarcodeHandler ,
35
45
onEvent : EventHandler | undefined
36
46
) => {
37
47
useLayoutEffect ( ( ) => {
38
48
const handleEvent = ( data : EventBarcode ) => {
39
- console . log ( 'Event: Barcode' , data )
40
49
if ( onScan ) {
41
50
onScan ( data . barcode || '' , data . id )
42
51
}
@@ -49,7 +58,6 @@ const useZebraScanner = (
49
58
supportedEvents . forEach ( ( event : string ) => {
50
59
listeners . push (
51
60
RNZebraScanner . addListener ( event , ( data ) => {
52
- console . log ( 'Event:' , event , data )
53
61
onEvent ( event , data . id || '' )
54
62
} )
55
63
)
@@ -63,16 +71,6 @@ const useZebraScanner = (
63
71
}
64
72
} )
65
73
66
- const setEnabled = ( isEnabled : boolean ) => {
67
- NativeModules . ZebraScanner . setEnabled ( isEnabled )
68
- }
69
-
70
- const getActiveScanners = ( callback : CallbackScanners ) => {
71
- NativeModules . ZebraScanner . getActiveScanners ( ( scanners : Scanner [ ] ) => {
72
- callback ( scanners )
73
- } )
74
- }
75
-
76
74
return {
77
75
setEnabled,
78
76
getActiveScanners,
0 commit comments