import React, { Component } from 'react'; import { Alert } from 'react-native'; import { CameraKitCameraScreen } from 'react-native-camera-kit'; export default class CameraScreen extends Component { onBottomButtonPressed(event) { const captureImages = JSON.stringify(event.captureImages); Alert.alert( `${event.type} button pressed`, `${captureImages}`, [ { text: 'OK', onPress: () => console.log('OK Pressed') }, ], { cancelable: false } ) } render() { return ( this.onBottomButtonPressed(event)} flashImages={{ on: require('./../images/flashOn.png'), off: require('./../images/flashOff.png'), auto: require('./../images/flashAuto.png') }} showFrame={true} scanBarcode={true} laserColor={"blue"} frameColor={"yellow"} onReadCode={((event) => Alert.alert(`Qr code found ${event.nativeEvent.codeStringValue} `))} hideControls={true} isShowFrameForScanner={true} // offsetForScannerFrame = {10} // heightForScannerFrame = {300} colorForScannerFrame = {'blue'} /> ); } }