chore: Trying stuff

This commit is contained in:
ziro 2024-01-13 21:45:46 +07:00
parent ba9f1f46f4
commit 0ec2708dba
Signed by: null2264
GPG key ID: BA64F8B60AF3EFB6

View file

@ -15,12 +15,13 @@ import kotlinx.coroutines.flow.asStateFlow
import kotlinx.coroutines.flow.collectLatest
import kotlinx.coroutines.flow.update
import okhttp3.internal.toImmutableList
import uy.kohesive.injekt.injectLazy
import uy.kohesive.injekt.Injekt
import uy.kohesive.injekt.api.get
class ExtensionRepoViewModel :
ViewModel() {
private val sourcePreferences: SourcePreferences by injectLazy()
private val sourcePreferences = Injekt.get<SourcePreferences>()
private val repository = ExtensionRepoRepository(sourcePreferences)
private val mutableRepoState: MutableStateFlow<ExtensionRepoState> = MutableStateFlow(ExtensionRepoState.Loading)
val repoState: StateFlow<ExtensionRepoState> = mutableRepoState.asStateFlow()