@@ -28,6 +28,7 @@ import com.stytch.sdk.passkeys.PasskeyProvider
2828import com.stytch.sdk.passkeys.PasskeysParameters
2929import com.stytch.sdk.persistence.StytchPersistenceClient
3030import com.stytch.sdk.persistence.StytchPlatformPersistenceClient
31+ import com.stytch.sdk.persistence.STYTCH_PERSISTENCE_FILE_NAME
3132import com.stytch.sdk.pkce.PKCEClient
3233import io.ktor.util.decodeBase64Bytes
3334import io.ktor.util.encodeBase64
@@ -40,7 +41,6 @@ import kotlinx.serialization.json.jsonObject
4041import kotlinx.serialization.json.jsonPrimitive
4142import kotlinx.coroutines.*
4243
43-
4444/* *
4545 * This bridge module is just an RN-accessible, well, bridge, to the existing code in the "real" Stytch SDK,
4646 * which is a dependency of this React Native SDK.
@@ -50,7 +50,7 @@ import kotlinx.coroutines.*
5050class StytchBridgeModule (reactContext : ReactApplicationContext ) :
5151 NativeStytchBridgeSpec (reactContext) {
5252 private val encryptionClient: StytchEncryptionClient = StytchEncryptionClient ()
53- private val platformPersistenceClient: StytchPlatformPersistenceClient = StytchPlatformPersistenceClient (reactContext)
53+ private val platformPersistenceClient: StytchPlatformPersistenceClient = StytchPlatformPersistenceClient (reactContext, STYTCH_PERSISTENCE_FILE_NAME )
5454 private val dfpProvider = DFPProviderImpl (reactContext)
5555 private val captchaProvider = CAPTCHAProviderImpl (reactContext.applicationContext as Application )
5656 private val deviceInfo = reactContext.getDeviceInfo()
0 commit comments