package com.xw.yunwei.ui.user.mine.set import android.app.Application import com.xw.common.base.BaseViewModel import com.xw.yunwei.model.AppVersionModel import com.xw.yunwei.net.UserRepository import org.koin.core.component.inject class SetVM(application: Application) : BaseViewModel(application) { val userRepository: UserRepository by inject() fun getVersion(block: (AppVersionModel) -> Unit) { launchRequest { userRepository.getVersion()?.let { runOnMainThread { block(it) } } } } }