From efae6cc90e6fcf48fae05d414c1fd2f317ad3d5e Mon Sep 17 00:00:00 2001 From: Marc Rousavy Date: Tue, 19 Aug 2025 10:20:59 +0200 Subject: [PATCH] fix: Use `Map` instead of `MutableMap` --- .../java/com/mrousavy/camera/react/CameraDevicesManager.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package/android/src/main/java/com/mrousavy/camera/react/CameraDevicesManager.kt b/package/android/src/main/java/com/mrousavy/camera/react/CameraDevicesManager.kt index 21ac2b2842..796c1c4cb2 100644 --- a/package/android/src/main/java/com/mrousavy/camera/react/CameraDevicesManager.kt +++ b/package/android/src/main/java/com/mrousavy/camera/react/CameraDevicesManager.kt @@ -104,11 +104,11 @@ class CameraDevicesManager(private val reactContext: ReactApplicationContext) : eventEmitter.emit("CameraDevicesChanged", devices) } - override fun getConstants(): MutableMap { + override fun getConstants(): Map { val devices = getDevicesJson() val preferredDevice = if (devices.size() > 0) devices.getMap(0) else null - return mutableMapOf( + return mapOf( "availableCameraDevices" to devices, "userPreferredCameraDevice" to preferredDevice?.toHashMap() )