@@ -35,7 +35,7 @@ class RNSendbirdCalls: RCTEventEmitter {
3535 module = CallsModule ( )
3636 }
3737
38- @objc func handleRemoteNotificationData( data: [ AnyHashable : Any ] ) {
38+ @objc func handleRemoteNotificationData( _ data: [ AnyHashable : Any ] ) {
3939 SendBirdCall . application ( UIApplication . shared, didReceiveRemoteNotification: data)
4040 }
4141
@@ -80,8 +80,8 @@ extension RNSendbirdCalls {
8080 module. queryNext ( queryKey, type, Promise ( resolve, reject) )
8181 }
8282
83- @objc func queryRelease( _ querKey : String ) {
84- module. queryRelease ( querKey )
83+ @objc func queryRelease( _ queryKey : String ) {
84+ module. queryRelease ( queryKey )
8585 }
8686}
8787
@@ -99,12 +99,13 @@ extension RNSendbirdCalls {
9999 module. removeDirectCallSound ( type)
100100 }
101101
102- @objc func setDirectCallDialingSoundOnWhenSilentOrVibrateMode( _ enabled: Bool ) {
103- module. setDirectCallDialingSoundOnWhenSilentOrVibrateMode ( enabled)
102+ @objc func setDirectCallDialingSoundOnWhenSilentOrVibrateMode( _ enabled: NSNumber ) {
103+ module. setDirectCallDialingSoundOnWhenSilentOrVibrateMode ( enabled. boolValue )
104104 }
105105
106- @objc func initialize( _ appId: String ) -> Bool {
107- return module. initialize ( appId)
106+ @objc func initialize( _ appId: String ) -> NSNumber {
107+ let result = module. initialize ( appId)
108+ return NSNumber ( value: result)
108109 }
109110
110111 @objc func getCurrentUser( _ resolve: @escaping RCTPromiseResolveBlock , _ reject: @escaping RCTPromiseRejectBlock ) {
@@ -127,24 +128,24 @@ extension RNSendbirdCalls {
127128 module. deauthenticate ( Promise ( resolve, reject) )
128129 }
129130
130- @objc func registerPushToken( _ token: String , _ unique: Bool , _ resolve: @escaping RCTPromiseResolveBlock , _ reject: @escaping RCTPromiseRejectBlock ) {
131- module. registerPushToken ( token, unique, Promise ( resolve, reject) )
131+ @objc func registerPushToken( _ token: String , _ unique: NSNumber , _ resolve: @escaping RCTPromiseResolveBlock , _ reject: @escaping RCTPromiseRejectBlock ) {
132+ module. registerPushToken ( token, unique. boolValue , Promise ( resolve, reject) )
132133 }
133134
134135 @objc func unregisterPushToken( _ token: String , _ resolve: @escaping RCTPromiseResolveBlock , _ reject: @escaping RCTPromiseRejectBlock ) {
135136 module. unregisterPushToken ( token, Promise ( resolve, reject) )
136137 }
137138
138- @objc func registerVoIPPushToken( _ token: String , _ unique: Bool , _ resolve: @escaping RCTPromiseResolveBlock , _ reject: @escaping RCTPromiseRejectBlock ) {
139- module. registerVoIPPushToken ( token, unique, Promise ( resolve, reject) )
139+ @objc func registerVoIPPushToken( _ token: String , _ unique: NSNumber , _ resolve: @escaping RCTPromiseResolveBlock , _ reject: @escaping RCTPromiseRejectBlock ) {
140+ module. registerVoIPPushToken ( token, unique. boolValue , Promise ( resolve, reject) )
140141 }
141142
142143 @objc func unregisterVoIPPushToken( _ token: String , _ resolve: @escaping RCTPromiseResolveBlock , _ reject: @escaping RCTPromiseRejectBlock ) {
143144 module. unregisterVoIPPushToken ( token, Promise ( resolve, reject) )
144145 }
145146
146- @objc func dial( _ calleeId: String , _ isVideoCall: Bool , _ options: [ String : Any ] , _ resolve: @escaping RCTPromiseResolveBlock , _ reject: @escaping RCTPromiseRejectBlock ) {
147- module. dial ( calleeId, isVideoCall, options, Promise ( resolve, reject) )
147+ @objc func dial( _ calleeId: String , _ isVideoCall: NSNumber , _ options: [ String : Any ] , _ resolve: @escaping RCTPromiseResolveBlock , _ reject: @escaping RCTPromiseRejectBlock ) {
148+ module. dial ( calleeId, isVideoCall. boolValue , options, Promise ( resolve, reject) )
148149 }
149150
150151 @objc func fetchRoomById( _ roomId: String , _ resolve: @escaping RCTPromiseResolveBlock , _ reject: @escaping RCTPromiseRejectBlock ) {
@@ -162,8 +163,8 @@ extension RNSendbirdCalls {
162163
163164// MARK: DirectCall
164165extension RNSendbirdCalls {
165- @objc func accept( _ callId: String , _ options: [ String : Any ] , _ holdActiveCall: Bool , _ resolve: @escaping RCTPromiseResolveBlock , _ reject: @escaping RCTPromiseRejectBlock ) {
166- module. accept ( callId, options, holdActiveCall, Promise ( resolve, reject) )
166+ @objc func accept( _ callId: String , _ options: [ String : Any ] , _ holdActiveCall: NSNumber , _ resolve: @escaping RCTPromiseResolveBlock , _ reject: @escaping RCTPromiseRejectBlock ) {
167+ module. accept ( callId, options, holdActiveCall. boolValue , Promise ( resolve, reject) )
167168 }
168169
169170 @objc func end( _ callId: String , _ resolve: @escaping RCTPromiseResolveBlock , _ reject: @escaping RCTPromiseRejectBlock ) {
0 commit comments