From 1a740332c0e9fa81077225febd3bff8c52acafce Mon Sep 17 00:00:00 2001 From: Kgothatso Ngako Date: Wed, 3 Jun 2026 22:58:45 +0200 Subject: [PATCH] Remove unused code --- .../compose/ui/view/model/NavigationViewModel.kt | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/composeApp/src/commonMain/kotlin/ac/cord/auxiliary/compose/ui/view/model/NavigationViewModel.kt b/composeApp/src/commonMain/kotlin/ac/cord/auxiliary/compose/ui/view/model/NavigationViewModel.kt index db234833..7eafdbdc 100644 --- a/composeApp/src/commonMain/kotlin/ac/cord/auxiliary/compose/ui/view/model/NavigationViewModel.kt +++ b/composeApp/src/commonMain/kotlin/ac/cord/auxiliary/compose/ui/view/model/NavigationViewModel.kt @@ -1,11 +1,7 @@ package ac.cord.auxiliary.compose.ui.view.model import ac.cord.auxiliary.compose.managers.SeedManager -import ac.cord.auxiliary.compose.network.relays.RelaysSocketManager -import ac.cord.auxiliary.compose.network.sockets.NostrSocketClientFactory -import ac.cord.auxiliary.compose.repository.CachingImportRepository import ac.cord.auxiliary.compose.repository.NostrRepository -import ac.cord.auxiliary.compose.repository.RelayRepository import ac.cord.auxiliary.compose.ui.view.state.NavigationUIState import androidx.lifecycle.ViewModel import androidx.lifecycle.ViewModelProvider @@ -22,37 +18,25 @@ import kotlinx.coroutines.flow.asStateFlow import kotlinx.coroutines.flow.distinctUntilChanged import kotlinx.coroutines.flow.getAndUpdate import kotlinx.coroutines.launch -import kotlinx.coroutines.sync.Mutex class NavigationViewModel( initialNavigationUIState: NavigationUIState, val nostrRepository: NostrRepository, - val relayRepository: RelayRepository, val scope: CoroutineScope, ): ViewModel() { - val relaysSocketManager = RelaysSocketManager( - nostrSocketClientFactory = NostrSocketClientFactory, - cachingImportRepository = CachingImportRepository.NO_OP_CACHING_IMPORT_REPOSITORY, - relayRepository = relayRepository, - ) - companion object { private const val TAG = "NavigationViewModel" - private val mutex = Mutex() - fun factory( initialNavigationUIState: NavigationUIState, nostrRepository: NostrRepository, - relayRepository: RelayRepository, scope: CoroutineScope, ): ViewModelProvider.Factory = viewModelFactory { initializer { NavigationViewModel( initialNavigationUIState = initialNavigationUIState, nostrRepository = nostrRepository, - relayRepository = relayRepository, scope = scope ) }