From e35cc2dfd36a388ae3e38c7bc8ccf001f6404da5 Mon Sep 17 00:00:00 2001 From: Moritz Date: Wed, 20 Nov 2019 11:09:34 +0100 Subject: [PATCH] =?UTF-8?q?fix(mlkit):=20implement=20proper=20RNFaceDetect?= =?UTF-8?q?orModuleMLKit=20if=20FirebaseMLVision=20is=20una=E2=80=A6=20(#2?= =?UTF-8?q?599)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * implement proper RNFaceDetectorModuleMLKit if FirebaseMLVision is unavailable * fix constants --- ios/RN/RNFaceDetectorModuleMLKit.m | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/ios/RN/RNFaceDetectorModuleMLKit.m b/ios/RN/RNFaceDetectorModuleMLKit.m index c2b2360..d2bacb7 100644 --- a/ios/RN/RNFaceDetectorModuleMLKit.m +++ b/ios/RN/RNFaceDetectorModuleMLKit.m @@ -119,9 +119,25 @@ RCT_EXPORT_METHOD(detectFaces:(nonnull NSDictionary *)options @end #else @implementation RNFaceDetectorModuleMLKit + +@synthesize bridge = _bridge; + +- (void)setBridge:(RCTBridge *)bridge +{ + _bridge = bridge; +} + ++ (BOOL)requiresMainQueueSetup +{ + return NO; +} + - (NSDictionary *)constantsToExport { - return [FaceDetectorManagerMlkit constants]; + return @{}; } + +RCT_EXPORT_MODULE(RNFaceDetector); + @end #endif