package world.respect.shared.viewmodel.app.appstate

import world.respect.shared.resources.UiText

/**
 * Represents the state of the action bar button e.g. the Save/Done button in the top right.
 */
data class ActionBarButtonUiState(
    val visible: Boolean = false,
    val text: UiText? = null,
    val enabled: Boolean = true,
    val onClick: () -> Unit = { },
)
