Skip to content

Commit 312cd91

Browse files
committed
PR-rodgomesc#127: fix __scanCodes is not defined and upgrade libs to work with react-native 0.71.2
1 parent 9ce4129 commit 312cd91

File tree

3 files changed

+10
-4
lines changed

3 files changed

+10
-4
lines changed

android/build.gradle

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ def safeExtGet(prop, fallback) {
1919

2020
android {
2121
compileSdkVersion safeExtGet('VisionCameraCodeScanner_compileSdkVersion', 33)
22-
ndkVersion "21.4.7075529"
22+
ndkVersion "23.1.7779620"
2323
defaultConfig {
2424
minSdkVersion safeExtGet('VisionCameraCodeScanner_minSdkVersion', 21)
2525
targetSdkVersion safeExtGet('VisionCameraCodeScanner_targetSdkVersion', 33)
@@ -42,6 +42,12 @@ android {
4242
}
4343
}
4444

45+
configurations.all {
46+
resolutionStrategy {
47+
force 'androidx.core:core-ktx:1.6.0'
48+
}
49+
}
50+
4551
repositories {
4652
mavenLocal()
4753
maven {

src/hook.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { Frame, useFrameProcessor } from 'react-native-vision-camera';
22
import { useState } from 'react';
33
import { runOnJS } from 'react-native-reanimated';
44

5-
import { Barcode, BarcodeFormat, CodeScannerOptions, scanBarcodes } from '.';
5+
import { Barcode, BarcodeFormat, CodeScannerOptions, scanCodes } from '.';
66

77
export function useScanBarcodes(
88
types: BarcodeFormat[],
@@ -12,7 +12,7 @@ export function useScanBarcodes(
1212

1313
const frameProcessor = useFrameProcessor((frame) => {
1414
'worklet';
15-
const detectedBarcodes = scanBarcodes(frame, types, options);
15+
const detectedBarcodes = scanCodes(frame, types, options);
1616
runOnJS(setBarcodes)(detectedBarcodes);
1717
}, []);
1818

src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -297,7 +297,7 @@ export interface CodeScannerOptions {
297297
* @param types Array of barcode types to detect (for optimal performance, use less types)
298298
* @returns Detected barcodes from MLKit
299299
*/
300-
export function scanBarcodes(
300+
export function scanCodes(
301301
frame: Frame,
302302
types: BarcodeFormat[],
303303
options?: CodeScannerOptions

0 commit comments

Comments
 (0)