19 lines
542 B
Kotlin
19 lines
542 B
Kotlin
package co.electriccoin.zcash.ui.screen.support.model
|
|
|
|
import co.electriccoin.zcash.configuration.api.ConfigurationProvider
|
|
import kotlinx.datetime.Instant
|
|
|
|
data class ConfigInfo(val configurationUpdatedAt: Instant?) {
|
|
fun toSupportString() =
|
|
buildString {
|
|
append("Configuration: $configurationUpdatedAt")
|
|
}
|
|
|
|
companion object {
|
|
fun new(configurationProvider: ConfigurationProvider) =
|
|
ConfigInfo(
|
|
configurationProvider.peekConfiguration().updatedAt
|
|
)
|
|
}
|
|
}
|