Change onActivityResult and onNewIntent parameter types (#251)

* Change onActivityResult and onNewIntent parameter types

* Update RateAppModule.kt
This commit is contained in:
Sergei Butko 2025-06-18 15:27:19 +02:00 committed by GitHub
parent 40122d9cca
commit 8145e82695
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -64,7 +64,7 @@ class RateAppModule(reactContext: ReactApplicationContext) :
} ?: promise.reject("ACTIVITY_NULL", "Current activity is null")
}
override fun onActivityResult(activity: Activity?, requestCode: Int, resultCode: Int, data: Intent?) {
override fun onActivityResult(activity: Activity, requestCode: Int, resultCode: Int, data: Intent?) {
if (requestCode == REQUEST_CODE) {
if (resultCode == Activity.RESULT_OK) {
promiseAppGallery?.resolve(true)
@ -73,7 +73,7 @@ class RateAppModule(reactContext: ReactApplicationContext) :
}
}
}
@ReactMethod
override fun requestReviewGalaxyStore(packageName: String, promise: Promise) {
val ai = reactApplicationContext.packageManager.getApplicationInfo("com.sec.android.app.samsungapps", PackageManager.GET_META_DATA)
@ -115,7 +115,7 @@ class RateAppModule(reactContext: ReactApplicationContext) :
}
}
override fun onNewIntent(intent: Intent?) {
override fun onNewIntent(intent: Intent) {
// No-op
}