File tree Expand file tree Collapse file tree 4 files changed +5
-5
lines changed
app/src/main/java/to/bitkit Expand file tree Collapse file tree 4 files changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ import javax.inject.Singleton
88
99@Singleton
1010class LdkNodeEventBus @Inject constructor() {
11- private val _events = MutableSharedFlow <Event >(replay = 0 , extraBufferCapacity = 1 )
11+ private val _events = MutableSharedFlow <Event >(extraBufferCapacity = 1 )
1212 val events = _events .asSharedFlow()
1313
1414 suspend fun emit (event : Event ) {
Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ import kotlinx.coroutines.flow.asSharedFlow
55import to.bitkit.models.Toast
66
77object ToastEventBus {
8- private val _events = MutableSharedFlow <Toast >(replay = 0 , extraBufferCapacity = 1 )
8+ private val _events = MutableSharedFlow <Toast >(extraBufferCapacity = 1 )
99 val events = _events .asSharedFlow()
1010
1111 suspend fun send (
Original file line number Diff line number Diff line change @@ -70,11 +70,11 @@ class AppViewModel @Inject constructor(
7070 private val _sendUiState = MutableStateFlow (SendUiState ())
7171 val sendUiState = _sendUiState .asStateFlow()
7272
73- private val _sendEffect = MutableSharedFlow <SendEffect >(replay = 0 , extraBufferCapacity = 1 )
73+ private val _sendEffect = MutableSharedFlow <SendEffect >(extraBufferCapacity = 1 )
7474 val sendEffect = _sendEffect .asSharedFlow()
7575 private fun setSendEffect (effect : SendEffect ) = viewModelScope.launch { _sendEffect .emit(effect) }
7676
77- private val _mainScreenEffect = MutableSharedFlow <MainScreenEffect >(replay = 0 , extraBufferCapacity = 1 )
77+ private val _mainScreenEffect = MutableSharedFlow <MainScreenEffect >(extraBufferCapacity = 1 )
7878 val mainScreenEffect = _mainScreenEffect .asSharedFlow()
7979 private fun mainScreenEffect (effect : MainScreenEffect ) = viewModelScope.launch { _mainScreenEffect .emit(effect) }
8080
Original file line number Diff line number Diff line change @@ -33,7 +33,7 @@ class ExternalNodeViewModel @Inject constructor(
3333 private val _uiState = MutableStateFlow (UiState ())
3434 val uiState = _uiState .asStateFlow()
3535
36- private val _effects = MutableSharedFlow <SideEffect >(replay = 0 , extraBufferCapacity = 1 )
36+ private val _effects = MutableSharedFlow <SideEffect >(extraBufferCapacity = 1 )
3737 val effects = _effects .asSharedFlow()
3838 private fun setEffect (effect : SideEffect ) = viewModelScope.launch { _effects .emit(effect) }
3939
You can’t perform that action at this time.
0 commit comments