<CodeScanner />

Using the <CodeScanner /> View

The <CodeScanner /> is a view component that allows quickly scanning Barcodes/QR-Codes using MLKit.

Dependency Required

Using the <CodeScanner />

To display the Code Scanner view, simply configure your desired BarcodeFormats, and handle scanned Barcode results:

function App() {
  return (
    <CodeScanner
      style={StyleSheet.absoluteFill}
      isActive={true}
      barcodeFormats={['all']}
      onBarcodeScanned={(barcodes) => {
        console.log(`Scanned ${barcodes.length} barcodes!`)
      }}
    />
  )
}

Tip

See "The Barcode Scanner" for more information.