UNPKG

react-barcode-reader

Version:

A react component for reading barcodes and Qr codes from keybord input devices.

32 lines (30 loc) 600 B
import React, { Component } from 'react' import BarcodeReader from 'react-barcode-reader' class Example extends Component { constructor(props){ super(props) this.state = { result: 'No result', } this.handleScan = this.handleScan.bind(this) } handleScan(result){ if(result){ this.setState({ result }) } } handleError(err){ console.error(err) } render(){ return( <div> <BarcodeReader onError={this.handleError} onScan={this.handleScan} /> <p>{this.state.result}</p> </div> ) } }