Skip to content

Commit 97a2342

Browse files
authored
fix(android): use Arguments.createMap() for RN 0.76-0.79 compatibility (#4100)
buildReadableMap was added in RN 0.80, use Arguments.createMap() which works across all versions. Fixes #4088
1 parent 6eeb9e6 commit 97a2342

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

android/src/main/java/com/rnmapbox/rnmbx/modules/RNMBXModule.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ import com.rnmapbox.rnmbx.events.constants.EventTypes
1212
import com.rnmapbox.rnmbx.modules.RNMBXOfflineModule
1313
import com.rnmapbox.rnmbx.modules.RNMBXLocationModule
1414
import com.facebook.react.bridge.ReactMethod
15+
import com.facebook.react.bridge.Arguments
1516
import com.facebook.react.bridge.ReadableMap
16-
import com.facebook.react.bridge.buildReadableMap
1717
import com.facebook.react.common.MapBuilder
1818
import com.mapbox.bindgen.None
1919
import com.mapbox.common.*
@@ -173,7 +173,7 @@ class RNMBXModule(private val mReactContext: ReactApplicationContext) : ReactCon
173173
}
174174

175175
@ReactMethod
176-
fun addCustomHeaderWithOptions(headerName: String, headerValue: String, options: ReadableMap? = buildReadableMap { }) {
176+
fun addCustomHeaderWithOptions(headerName: String, headerValue: String, options: ReadableMap? = Arguments.createMap()) {
177177
try {
178178
val urlRegexp = options?.getString("urlRegexp")?.toRegex()
179179
CustomHttpHeaders.addCustomHeader(headerName, headerValue, CustomHttpHeadersOptions(urlRegexp = urlRegexp))

0 commit comments

Comments
 (0)