File tree Expand file tree Collapse file tree
presentation/src/main/java/com/threegap/bitnagil/presentation/guide/model Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ package com.threegap.bitnagil.presentation.guide.model
2+
3+ import com.threegap.bitnagil.presentation.common.mviviewmodel.MviIntent
4+
5+ sealed class GuideIntent : MviIntent {
6+ data object OnHideGuideBottomSheet : GuideIntent ()
7+ data object OnBackClick : GuideIntent ()
8+ data class OnClickGuideButton (val guideType : GuideType ) : GuideIntent()
9+ }
Original file line number Diff line number Diff line change 1+ package com.threegap.bitnagil.presentation.guide.model
2+
3+ import com.threegap.bitnagil.presentation.common.mviviewmodel.MviSideEffect
4+
5+ sealed interface GuideSideEffect : MviSideEffect {
6+ data object NavigateToBack : GuideSideEffect
7+ }
Original file line number Diff line number Diff line change 1+ package com.threegap.bitnagil.presentation.guide.model
2+
3+ import com.threegap.bitnagil.presentation.common.mviviewmodel.MviState
4+ import kotlinx.parcelize.Parcelize
5+
6+ @Parcelize
7+ data class GuideState (
8+ val guideType : GuideType ? = null ,
9+ val guideBottomSheetVisible : Boolean = false ,
10+ ) : MviState
You can’t perform that action at this time.
0 commit comments