Loading mobile/src/hooks/useQRScanner.ts +2 −0 Original line number Diff line number Diff line Loading @@ -2,6 +2,7 @@ import { useEffect, useState } from "react"; import * as SecureStore from "expo-secure-store"; import { Camera, PermissionResponse } from "expo-camera"; import { BarCodeScannerResult } from "expo-barcode-scanner"; import { router } from "expo-router"; export const useQRScanner = () => { const [status, requestPermission] = Camera.useCameraPermissions(); Loading @@ -19,6 +20,7 @@ export const useQRScanner = () => { console.log(data.data); setQRData(data.data); setScanning(false); router.replace(data.data); }; useEffect(() => { if (status?.granted) { Loading Loading
mobile/src/hooks/useQRScanner.ts +2 −0 Original line number Diff line number Diff line Loading @@ -2,6 +2,7 @@ import { useEffect, useState } from "react"; import * as SecureStore from "expo-secure-store"; import { Camera, PermissionResponse } from "expo-camera"; import { BarCodeScannerResult } from "expo-barcode-scanner"; import { router } from "expo-router"; export const useQRScanner = () => { const [status, requestPermission] = Camera.useCameraPermissions(); Loading @@ -19,6 +20,7 @@ export const useQRScanner = () => { console.log(data.data); setQRData(data.data); setScanning(false); router.replace(data.data); }; useEffect(() => { if (status?.granted) { Loading