Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/datalogic/react-native-datalogic-module

React Native Datalogic Module for Datalogic Android devices
https://github.com/datalogic/react-native-datalogic-module

Last synced: 20 days ago
JSON representation

React Native Datalogic Module for Datalogic Android devices

Awesome Lists containing this project

README

        

# react-native-datalogic-module

Library that exposes the Datalogic Android (Kotlin) SDK as a React Native Module.

## Installation

```sh
yarn add @datalogic/react-native-datalogic-module
OR
npm i @datalogic/react-native-datalogic-module
```

## Documentation

[Documentation is available here](https://datalogic.github.io/reactnative).

## Usage

```js
import { BarcodeManager } from "@datalogic/react-native-datalogic-module";
import { NativeEventEmitter, Alert } from 'react-native';
// ...
React.useEffect(() => {
try {
const eventEmitter = new NativeEventEmitter(BarcodeManager);
eventEmitter.addListener('successCallback', (map) => {
Alert.alert('Barcode Result', map.barcodeData + '\n' + map.barcodeType);
});
BarcodeManager.addReadListener();
} catch(e) {
console.error(e);
}
}, []);
```