This commit is contained in:
stanislav 2020-11-05 15:19:25 +03:00
parent 39fee79d2d
commit 7c4e0d7587
2 changed files with 4 additions and 6 deletions

View File

@ -9,10 +9,8 @@ import androidx.lifecycle.Transformations
import androidx.lifecycle.ViewModel
import androidx.lifecycle.viewModelScope
import kotlinx.coroutines.launch
import ru.touchin.mvi_arch.BuildConfig
import ru.touchin.roboswag.mvi_arch.marker.ViewAction
import ru.touchin.roboswag.mvi_arch.marker.ViewState
import ru.touchin.roboswag.mvi_arch.mediator.LoggingMediator
import ru.touchin.roboswag.mvi_arch.mediator.MediatorStore
/**
@ -42,7 +40,8 @@ abstract class MviViewModel<NavArgs : Parcelable, Action : ViewAction, State : V
private val mediatorStore = MediatorStore(
listOfNotNull(
// https://github.com/TouchInstinct/RoboSwag/issues/180
// Min api 24
// https://github.com/TouchInstinct/RoboSwag/issues/180
// LoggingMediator(this::class.simpleName!!).takeIf { BuildConfig.DEBUG }
)
)

View File

@ -14,11 +14,9 @@ import kotlinx.coroutines.flow.filterNotNull
import kotlinx.coroutines.flow.launchIn
import kotlinx.coroutines.flow.onEach
import kotlinx.coroutines.launch
import ru.touchin.mvi_arch.BuildConfig
import ru.touchin.roboswag.mvi_arch.marker.SideEffect
import ru.touchin.roboswag.mvi_arch.marker.StateChange
import ru.touchin.roboswag.mvi_arch.marker.ViewState
import ru.touchin.roboswag.mvi_arch.mediator.LoggingMediator
import ru.touchin.roboswag.mvi_arch.mediator.MediatorStore
abstract class Store<Change : StateChange, Effect : SideEffect, State : ViewState>(
@ -37,7 +35,8 @@ abstract class Store<Change : StateChange, Effect : SideEffect, State : ViewStat
private val mediatorStore = MediatorStore(
listOfNotNull(
// https://github.com/TouchInstinct/RoboSwag/issues/180
// Min api 24
// https://github.com/TouchInstinct/RoboSwag/issues/180
// LoggingMediator(this::class.simpleName!!).takeIf { BuildConfig.DEBUG }
)
)