From 067290df967fa732299cf86aaf60c7bc61506dca Mon Sep 17 00:00:00 2001 From: Martin Bonnin Date: Mon, 15 Apr 2024 13:16:24 +0200 Subject: [PATCH] add atomicfu --- shared/data/build.gradle.kts | 1 + .../fr/androidmakers/store/firebase/FirebaseUserRepository.kt | 3 --- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/shared/data/build.gradle.kts b/shared/data/build.gradle.kts index 7f862a22..f946abda 100644 --- a/shared/data/build.gradle.kts +++ b/shared/data/build.gradle.kts @@ -25,6 +25,7 @@ kotlin { implementation(libs.apollo.normalized.cache.sqlite) implementation(libs.apollo.normalized.cache) + implementation(libs.atomicfu) implementation(libs.androidx.datastore.preferences.core) api(libs.androidx.datastore.preferences) diff --git a/shared/data/src/commonMain/kotlin/fr/androidmakers/store/firebase/FirebaseUserRepository.kt b/shared/data/src/commonMain/kotlin/fr/androidmakers/store/firebase/FirebaseUserRepository.kt index 893b4282..2cdd2df1 100644 --- a/shared/data/src/commonMain/kotlin/fr/androidmakers/store/firebase/FirebaseUserRepository.kt +++ b/shared/data/src/commonMain/kotlin/fr/androidmakers/store/firebase/FirebaseUserRepository.kt @@ -5,10 +5,7 @@ import dev.gitlive.firebase.auth.FirebaseUser import dev.gitlive.firebase.auth.auth import fr.androidmakers.domain.model.User import fr.androidmakers.domain.repo.UserRepository -import kotlinx.atomicfu.AtomicRef import kotlinx.atomicfu.atomic -import kotlinx.atomicfu.locks.reentrantLock -import kotlinx.atomicfu.locks.withLock import kotlinx.coroutines.DelicateCoroutinesApi import kotlinx.coroutines.GlobalScope import kotlinx.coroutines.flow.MutableStateFlow