@@ -23,25 +23,34 @@ public final class LyticsBridge: NSObject {
2323
2424 // MARK: - Properties
2525
26- @objc ( hasStarted: reject: )
27- public func hasStarted( resolve: RCTPromiseResolveBlock , reject: RCTPromiseRejectBlock ) {
26+ @objc ( hasStarted: rejecter: )
27+ public func hasStarted(
28+ resolver resolve: RCTPromiseResolveBlock ,
29+ rejecter reject: RCTPromiseRejectBlock
30+ ) {
2831 resolve ( lytics. hasStarted)
2932 }
3033
31- @objc ( isOptedIn: reject: )
32- public func isOptedIn( resolve: RCTPromiseResolveBlock , reject: RCTPromiseRejectBlock ) {
34+ @objc ( isOptedIn: rejecter: )
35+ public func isOptedIn(
36+ resolver resolve: RCTPromiseResolveBlock ,
37+ rejecter reject: RCTPromiseRejectBlock
38+ ) {
3339 resolve ( lytics. isOptedIn)
3440 }
3541
36- @objc ( isTrackingEnabled: reject: )
37- public func isTrackingEnabled( resolve: RCTPromiseResolveBlock , reject: RCTPromiseRejectBlock ) {
42+ @objc ( isTrackingEnabled: rejecter: )
43+ public func isTrackingEnabled(
44+ resolver resolve: RCTPromiseResolveBlock ,
45+ rejecter reject: RCTPromiseRejectBlock
46+ ) {
3847 resolve ( lytics. isIDFAEnabled)
3948 }
4049
41- @objc ( user: reject : )
50+ @objc ( user: rejecter : )
4251 public func user(
43- resolve: @escaping RCTPromiseResolveBlock ,
44- reject: @escaping RCTPromiseRejectBlock
52+ resolver resolve: @escaping RCTPromiseResolveBlock ,
53+ rejecter reject: @escaping RCTPromiseRejectBlock
4554 ) {
4655 Task {
4756 let user = await lytics. user
@@ -56,11 +65,11 @@ public final class LyticsBridge: NSObject {
5665
5766 // MARK: - Configuration
5867
59- @objc ( start: resolve : reject : )
68+ @objc ( start: resolver : rejecter : )
6069 public func start(
6170 configuration: [ String : Any ] ,
62- resolve: @escaping RCTPromiseResolveBlock ,
63- reject: @escaping RCTPromiseRejectBlock
71+ resolver resolve: @escaping RCTPromiseResolveBlock ,
72+ rejecter reject: @escaping RCTPromiseRejectBlock
6473 ) {
6574 guard let apiToken = configuration [ " apiToken " ] as? String else {
6675 reject ( " invalid_api_token " , " Missing or Invalid API Token " , nil )
@@ -146,8 +155,8 @@ public final class LyticsBridge: NSObject {
146155
147156 @objc ( track: name: identifiers: properties: )
148157 public func track(
149- stream: String ? = nil ,
150- name: String ? = nil ,
158+ stream: String ? ,
159+ name: String ? ,
151160 identifiers: [ String : Any ] ,
152161 properties: [ String : Any ]
153162 ) {
@@ -160,8 +169,8 @@ public final class LyticsBridge: NSObject {
160169
161170 @objc ( identify: name: identifiers: attributes: shouldSend: )
162171 public func identify(
163- stream: String ? = nil ,
164- name: String ? = nil ,
172+ stream: String ? ,
173+ name: String ? ,
165174 identifiers: [ String : Any ] ,
166175 attributes: [ String : Any ] ,
167176 shouldSend: Bool = true
@@ -176,8 +185,8 @@ public final class LyticsBridge: NSObject {
176185
177186 @objc ( consent: name: identifiers: attributes: consent: shouldSend: )
178187 public func consent(
179- stream: String ? = nil ,
180- name: String ? = nil ,
188+ stream: String ? ,
189+ name: String ? ,
181190 identifiers: [ String : Any ] ,
182191 attributes: [ String : Any ] ,
183192 consent: [ String : Any ] ,
@@ -193,8 +202,8 @@ public final class LyticsBridge: NSObject {
193202
194203 @objc ( screen: name: identifiers: properties: )
195204 public func screen(
196- stream: String ? = nil ,
197- name: String ? = nil ,
205+ stream: String ? ,
206+ name: String ? ,
198207 identifiers: [ String : Any ] ,
199208 properties: [ String : Any ]
200209 ) {
@@ -207,12 +216,12 @@ public final class LyticsBridge: NSObject {
207216
208217 // MARK: - Personalization
209218
210- @objc ( getProfile: identifierValue: resolve : reject : )
219+ @objc ( getProfile: identifierValue: resolver : rejecter : )
211220 public func getProfile(
212221 identifierName: String ? ,
213222 identifierValue: String ? ,
214- resolve: @escaping RCTPromiseResolveBlock ,
215- reject: @escaping RCTPromiseRejectBlock
223+ resolver resolve: @escaping RCTPromiseResolveBlock ,
224+ rejecter reject: @escaping RCTPromiseRejectBlock
216225 ) {
217226 Task {
218227 do {
@@ -243,10 +252,10 @@ public final class LyticsBridge: NSObject {
243252 lytics. optOut ( )
244253 }
245254
246- @objc ( requestTrackingAuthorization: reject : )
255+ @objc ( requestTrackingAuthorization: rejecter : )
247256 public func requestTrackingAuthorization(
248- resolve: @escaping RCTPromiseResolveBlock ,
249- reject: @escaping RCTPromiseRejectBlock
257+ resolver resolve: @escaping RCTPromiseResolveBlock ,
258+ rejecter reject: @escaping RCTPromiseRejectBlock
250259 ) {
251260 Task {
252261 resolve ( await lytics. requestTrackingAuthorization ( ) )
@@ -260,10 +269,10 @@ public final class LyticsBridge: NSObject {
260269
261270 // MARK: - Utility
262271
263- @objc ( identifier: reject : )
272+ @objc ( identifier: rejecter : )
264273 public func identifier(
265- resolve: @escaping RCTPromiseResolveBlock ,
266- reject: @escaping RCTPromiseRejectBlock
274+ resolver resolve: @escaping RCTPromiseResolveBlock ,
275+ rejecter reject: @escaping RCTPromiseRejectBlock
267276 ) {
268277 resolve ( lytics. identifier ( ) )
269278 }
0 commit comments