@linvix-sistemas/react-native-tectoysunmisdk
Version:
Pacote de comunicação com o hardware de Sunmi/Tectoy Automação, para efetuar impressão, comunicação com LCD entre outros.
22 lines (17 loc) • 493 B
text/typescript
import { DeviceEventEmitter } from 'react-native';
import type { TectoyScannerOnBarcodeReadType } from './types/tectoysunmi-types';
const onBarcodeRead = (
callback: (ev: TectoyScannerOnBarcodeReadType) => void
) => {
const listener = DeviceEventEmitter.addListener(
'SUNMI_TECTOY_BARCODE_READED',
callback
);
return () => {
listener?.remove();
};
};
const NativeModuleTectToySunmiScannerSDK = {
onBarcodeRead,
};
export default NativeModuleTectToySunmiScannerSDK;