mirror of
https://github.com/selfxyz/self.git
synced 2026-01-14 00:58:07 -05:00
* feat: add structured NFC logging * fix ci * Fix: add deps * logging fixes. use breadcrumbs * fix android build * update SeverityLevel * [SELF-705] feat: add proof event logging (#1057) * feat: add proof event logging * refactor: unify sentry event logging * fix types * fix mock * simplify * code rabbit feedback * fix tests --------- Co-authored-by: seshanthS <seshanth@protonmail.com>
37 lines
1.2 KiB
Objective-C
37 lines
1.2 KiB
Objective-C
// SPDX-License-Identifier: BUSL-1.1; Copyright (c) 2025 Social Connect Labs, Inc.; Licensed under BUSL-1.1 (see LICENSE); Apache-2.0 from 2029-06-11
|
|
|
|
//
|
|
// PassportReader.m
|
|
// OpenPassport
|
|
//
|
|
// Created by Y E on 27/07/2023.
|
|
//
|
|
|
|
#import <Foundation/Foundation.h>
|
|
#import "React/RCTBridgeModule.h"
|
|
|
|
@interface RCT_EXTERN_MODULE(PassportReader, NSObject)
|
|
|
|
RCT_EXTERN_METHOD(configure:(NSString *)token
|
|
enableDebugLogs:(BOOL)enableDebugLogs)
|
|
|
|
RCT_EXTERN_METHOD(trackEvent:(NSString *)name
|
|
properties:(NSDictionary *)properties)
|
|
|
|
RCT_EXTERN_METHOD(flush)
|
|
|
|
RCT_EXTERN_METHOD(scanPassport:(NSString *)passportNumber
|
|
dateOfBirth:(NSString *)dateOfBirth
|
|
dateOfExpiry:(NSString *)dateOfExpiry
|
|
canNumber:(NSString *)canNumber
|
|
useCan:(NSNumber * _Nonnull)useCan
|
|
skipPACE:(NSNumber * _Nonnull)skipPACE
|
|
skipCA:(NSNumber * _Nonnull)skipCA
|
|
extendedMode:(NSNumber * _Nonnull)extendedMode
|
|
usePacePolling:(NSNumber * _Nonnull)usePacePolling
|
|
sessionId:(NSString *)sessionId
|
|
resolve:(RCTPromiseResolveBlock)resolve
|
|
reject:(RCTPromiseRejectBlock)reject)
|
|
|
|
@end
|