fix: Fix physicalDevices DeviceType computation on Android (#2072)

* fix: Fix device type calculation on Android

* fix: Type safety for deviceTypes

* fix: Update docs
This commit is contained in:
Marc Rousavy
2023-10-24 14:27:47 +02:00
committed by GitHub
parent 5b1e5f3c9d
commit 8a5dfd6ac6
4 changed files with 46 additions and 29 deletions

View File

@@ -0,0 +1,11 @@
package com.mrousavy.camera.extensions
import com.facebook.react.bridge.Arguments
import com.facebook.react.bridge.ReadableArray
import com.mrousavy.camera.types.JSUnionValue
fun List<JSUnionValue>.toJSValue(): ReadableArray {
val arguments = Arguments.createArray()
this.forEach { arguments.pushString(it.unionValue) }
return arguments
}