app update available message - mimoccc/tvapp GitHub Wiki
//tvlib/org.mjdev.tvlib.ui.components.tv/AppUpdateAvailableMessage
[androidJvm]\
fun AppUpdateAvailableMessage(title: Any? = R.string.title_app_update, message: Any? = R.string.msg_update_available, githubUser: String = "mimoccc", githubRepository: String = "tvapp", backgroundColor: Color = Color(0, 132, 0, 255), buttonText: Any? = R.string.bt_update, appUpdater: AppUpdater = rememberAppUpdater( githubUser = githubUser, githubRepository = githubRepository, ), isEdit: Boolean = isEditMode(), updateAvailable: State<Boolean> = appUpdater.isUpdateAvailable.collectAsState(false), visibleState: MutableState<Boolean> = mutableStateOf(isEdit || updateAvailable.value), onButtonClick: () -> Unit = { appUpdater.updateApp() })