File tree Expand file tree Collapse file tree 4 files changed +18
-5
lines changed Expand file tree Collapse file tree 4 files changed +18
-5
lines changed Original file line number Diff line number Diff line change @@ -1169,7 +1169,7 @@ PODS:
1169
1169
- React-perflogger (= 0.74.1)
1170
1170
- React-utils (= 0.74.1)
1171
1171
- SocketRocket (0.7.0)
1172
- - sourcepoint-react-native-cmp (0.0.2 ):
1172
+ - sourcepoint-react-native-cmp (0.2.0 ):
1173
1173
- ConsentViewController (= 7.6.7)
1174
1174
- DoubleConversion
1175
1175
- glog
@@ -1430,7 +1430,7 @@ SPEC CHECKSUMS:
1430
1430
React-utils: 3285151c9d1e3a28a9586571fc81d521678c196d
1431
1431
ReactCommon: f42444e384d82ab89184aed5d6f3142748b54768
1432
1432
SocketRocket: abac6f5de4d4d62d24e11868d7a2f427e0ef940d
1433
- sourcepoint-react-native-cmp: 4ab4090e7167aec98fba9ee3ad2f88612b17c469
1433
+ sourcepoint-react-native-cmp: ec9bb56628c019641bddac75ca37b5b071a5bef2
1434
1434
Yoga: b9a182ab00cf25926e7f79657d08c5d23c2d03b0
1435
1435
1436
1436
PODFILE CHECKSUM: 2a400e13ba47ff4014982e7ee6044d16cb97b3a2
Original file line number Diff line number Diff line change @@ -9,6 +9,14 @@ import Foundation
9
9
import React
10
10
import ConsentViewController
11
11
12
+ @objcMembers class SPLoadMessageParams : NSObject {
13
+ let authId : String ?
14
+
15
+ init ( authId: String ? ) {
16
+ self . authId = authId
17
+ }
18
+ }
19
+
12
20
extension RCTConvert {
13
21
@objc static func SPCampaignEnv( _ envString: String ? ) -> ConsentViewController . SPCampaignEnv {
14
22
switch envString {
@@ -34,4 +42,8 @@ extension RCTConvert {
34
42
environment: SPCampaignEnv ( json [ " environment " ] as? String )
35
43
)
36
44
}
45
+
46
+ @objc static func SPLoadMessageParams( _ json: NSDictionary ) -> SPLoadMessageParams {
47
+ sourcepoint_react_native_cmp. SPLoadMessageParams ( authId: json [ " authId " ] as? String )
48
+ }
37
49
}
Original file line number Diff line number Diff line change 11
11
12
12
RCT_EXTERN_METHOD (build:(int )accountId propertyId:(int )propertyId propertyName:(NSString *)propertyName campaigns:(SPCampaigns*)campaigns)
13
13
14
- RCT_EXTERN_METHOD(loadMessage)
14
+ RCT_EXTERN_METHOD(loadMessage: (SPLoadMessageParams *)params )
15
15
RCT_EXTERN_METHOD(clearLocalData)
16
16
RCT_EXTERN_METHOD(loadGDPRPrivacyManager:(NSString *)pmId)
17
17
RCT_EXTERN_METHOD(loadUSNatPrivacyManager:(NSString *)pmId)
Original file line number Diff line number Diff line change @@ -40,8 +40,9 @@ import React
40
40
RNSourcepointCmp . shared? . consentManager = manager
41
41
}
42
42
43
- func loadMessage( ) {
44
- consentManager? . loadMessage ( forAuthId: nil , pubData: nil )
43
+ func loadMessage( _ params: SPLoadMessageParams ) {
44
+ print ( " calling loadMessage with: " , params. authId as Any )
45
+ consentManager? . loadMessage ( forAuthId: params. authId, pubData: nil )
45
46
}
46
47
47
48
// TODO: fix an issue with `SPConsentManager.clearAllData` returning in-memory data
You can’t perform that action at this time.
0 commit comments