package com.sambath.sbc.app

import com.sambath.sbc.remote.CurrentBetting
import com.sambath.sbc.remote.ListItem
import com.sambath.sbc.remote.Result
import com.sambath.sbc.util.Event

data class ShareViewState(
    val initial: Boolean = true,
    val isProgress: Boolean = false,
    val error: String? = null,
    val myBettingId: String?=null,
    val myBettingList: MutableList<ListItem> ?= null,
    val result: Result?= null,
    val nextNo: String ?= null,
    val accountBalance: String ?= null,
    var currentBetting: CurrentBetting?= null,
    val isAutoPrint: Event<Boolean>? = null
)