1.0.2 • Published 1 year ago
react-native-roxit-code-scanner v1.0.2
react-native-roxit-code-scanner
Broadcast code scanner receiver for intent actions:
- com.xcheng.scanner.action.BARCODE_DECODING_BROADCAST
- android.intent.ACTION_DECODE_DATA
- barcode
Installation
npm install react-native-roxit-code-scanner
yarn add react-native-roxit-code-scanner
Usage
import 'react-native-roxit-code-scanner';
import {DeviceEventEmitter} from "react-native";
// ...
const barcode_callback = useCallback(barcode => {
console.log('barcode', barcode);
}, []);
useEffect(() => {
DeviceEventEmitter.addListener('barcode', barcode_callback);
return () => DeviceEventEmitter.removeAllListeners('barcode');
});