From 9f901738e254a02cc30c02bde7e93e4a94862d32 Mon Sep 17 00:00:00 2001 From: Vishesh Hiremath Date: Tue, 18 Apr 2023 14:05:00 -0400 Subject: [PATCH] Camera error scenario --- BarcodeCaptureViewsSample/.gitignore | 3 + BarcodeCaptureViewsSample/_editorconfig | 0 BarcodeCaptureViewsSample/android/gradlew | 0 BarcodeCaptureViewsSample/app.json | 0 .../app/views/FullScreenView.js | 16 +- BarcodeCaptureViewsSample/babel.config.js | 0 BarcodeCaptureViewsSample/index.js | 0 BarcodeCaptureViewsSample/metro.config.js | 0 BarcodeCaptureViewsSample/package-lock.json | 16542 ++++++++++++++++ BarcodeCaptureViewsSample/package.json | 11 +- 10 files changed, 16566 insertions(+), 6 deletions(-) create mode 100644 BarcodeCaptureViewsSample/.gitignore mode change 100644 => 100755 BarcodeCaptureViewsSample/_editorconfig mode change 100644 => 100755 BarcodeCaptureViewsSample/android/gradlew mode change 100644 => 100755 BarcodeCaptureViewsSample/app.json mode change 100644 => 100755 BarcodeCaptureViewsSample/babel.config.js mode change 100644 => 100755 BarcodeCaptureViewsSample/index.js mode change 100644 => 100755 BarcodeCaptureViewsSample/metro.config.js create mode 100644 BarcodeCaptureViewsSample/package-lock.json mode change 100644 => 100755 BarcodeCaptureViewsSample/package.json diff --git a/BarcodeCaptureViewsSample/.gitignore b/BarcodeCaptureViewsSample/.gitignore new file mode 100644 index 0000000..4354bea --- /dev/null +++ b/BarcodeCaptureViewsSample/.gitignore @@ -0,0 +1,3 @@ +node_modules +android/app/build/ +android/.gradle/ \ No newline at end of file diff --git a/BarcodeCaptureViewsSample/_editorconfig b/BarcodeCaptureViewsSample/_editorconfig old mode 100644 new mode 100755 diff --git a/BarcodeCaptureViewsSample/android/gradlew b/BarcodeCaptureViewsSample/android/gradlew old mode 100644 new mode 100755 diff --git a/BarcodeCaptureViewsSample/app.json b/BarcodeCaptureViewsSample/app.json old mode 100644 new mode 100755 diff --git a/BarcodeCaptureViewsSample/app/views/FullScreenView.js b/BarcodeCaptureViewsSample/app/views/FullScreenView.js index b3e444a..2811d8c 100644 --- a/BarcodeCaptureViewsSample/app/views/FullScreenView.js +++ b/BarcodeCaptureViewsSample/app/views/FullScreenView.js @@ -3,6 +3,8 @@ import { Alert, AppState, BackHandler, + Button, + View } from 'react-native'; import { @@ -28,9 +30,11 @@ import { requestCameraPermissionsIfNeeded } from '../camera-permission-handler'; import { styles } from '../styles'; import licenseKey from '../license'; +import { useNavigation } from '@react-navigation/native'; -export const FullScreenView = ({ navigation }) => { +export const FullScreenView = ({ }) => { const viewRef = useRef(null); + const navigation = useNavigation(); const [dataCaptureContext, setDataCaptureContext] = useState(DataCaptureContext.forLicenseKey(licenseKey)); const [camera, setCamera] = useState(null); @@ -176,6 +180,14 @@ export const FullScreenView = ({ navigation }) => { } return ( - + + +