Files
SafeQR_Front_End_Mobile/components/CameraView.tsx

24 lines
598 B
TypeScript

import React from 'react';
import { Camera } from 'expo-camera';
import { View, StyleSheet } from 'react-native';
interface CameraViewProps {
onBarcodeScanned?: (data: any) => void;
barcodeScannerSettings?: any;
style?: any;
}
const CameraView: React.FC<CameraViewProps> = ({ onBarcodeScanned, barcodeScannerSettings, style }) => {
return (
<View style={style}>
<CameraView
style={StyleSheet.absoluteFillObject}
onBarcodeScanned={onBarcodeScanned}
barcodeScannerSettings={barcodeScannerSettings}
/>
</View>
);
};
export default CameraView;