Skip to content

Commit 77000bb

Browse files
fix: update example-app to show error in case it occurs
1 parent a100a28 commit 77000bb

File tree

1 file changed

+12
-4
lines changed

1 file changed

+12
-4
lines changed

example-app/src/pages/Home.tsx

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,18 @@ const Home: React.FC = () => {
77
const [scannerResult, setScannerResult] = useState<string>('No Data...');
88

99
const scanBarcode = async () => {
10-
const result = await CapacitorBarcodeScanner.scanBarcode({
11-
hint: CapacitorBarcodeScannerTypeHint.ALL
12-
});
13-
setScannerResult(result.ScanResult);
10+
try {
11+
const result = await CapacitorBarcodeScanner.scanBarcode({
12+
hint: CapacitorBarcodeScannerTypeHint.ALL
13+
});
14+
setScannerResult(result.ScanResult);
15+
} catch (error) {
16+
if (error instanceof Error) {
17+
setScannerResult("Error: " + error.message);
18+
} else {
19+
setScannerResult("Error: Unknown error");
20+
}
21+
}
1422
};
1523

1624
return (

0 commit comments

Comments
 (0)