Updated on 2026-08-14
This commit is contained in:
parent
0391e50dc8
commit
cb36d5cf25
28 changed files with 78 additions and 61 deletions
|
|
@ -3,6 +3,7 @@ package com.tangem.core.featuretoggle.version
|
|||
import android.content.Context
|
||||
import android.content.pm.PackageManager
|
||||
import android.os.Build
|
||||
import com.tangem.utils.StringsSigns.MINUS
|
||||
import dagger.hilt.android.qualifiers.ApplicationContext
|
||||
import javax.inject.Inject
|
||||
|
||||
|
|
@ -34,6 +35,6 @@ internal class DefaultVersionProvider @Inject constructor(
|
|||
}
|
||||
|
||||
private companion object {
|
||||
const val VERSION_NAME_DELIMITER = "-"
|
||||
const val VERSION_NAME_DELIMITER = MINUS
|
||||
}
|
||||
}
|
||||
|
|
@ -25,7 +25,7 @@ import com.tangem.core.ui.extensions.TextReference
|
|||
import com.tangem.core.ui.extensions.resolveReference
|
||||
import com.tangem.core.ui.res.TangemThemePreview
|
||||
import com.tangem.core.ui.res.TangemTheme
|
||||
import com.tangem.utils.Strings
|
||||
import com.tangem.utils.StringsSigns
|
||||
|
||||
@Composable
|
||||
fun SelectorRowItem(
|
||||
|
|
@ -128,7 +128,7 @@ private fun RowScope.SelectorValueContent(
|
|||
)
|
||||
if (postDot != null) {
|
||||
Text(
|
||||
text = Strings.DOT,
|
||||
text = StringsSigns.DOT,
|
||||
style = TangemTheme.typography.caption2,
|
||||
color = TangemTheme.colors.text.primary1,
|
||||
textAlign = TextAlign.Center,
|
||||
|
|
|
|||
|
|
@ -34,7 +34,7 @@ import com.tangem.core.ui.extensions.resourceReference
|
|||
import com.tangem.core.ui.extensions.stringReference
|
||||
import com.tangem.core.ui.res.TangemTheme
|
||||
import com.tangem.core.ui.res.TangemThemePreview
|
||||
import com.tangem.utils.Strings
|
||||
import com.tangem.utils.StringsSigns
|
||||
import java.util.UUID
|
||||
|
||||
/**
|
||||
|
|
@ -258,7 +258,7 @@ private fun Amount(state: TransactionState, isBalanceHidden: Boolean, modifier:
|
|||
when (state) {
|
||||
is TransactionState.Content -> {
|
||||
Text(
|
||||
text = if (isBalanceHidden) Strings.STARS else state.amount,
|
||||
text = if (isBalanceHidden) StringsSigns.STARS else state.amount,
|
||||
modifier = modifier,
|
||||
textAlign = TextAlign.End,
|
||||
color = when (state.status) {
|
||||
|
|
|
|||
|
|
@ -1,6 +1,8 @@
|
|||
package com.tangem.core.ui.utils
|
||||
|
||||
import com.tangem.domain.tokens.model.CryptoCurrency
|
||||
import com.tangem.utils.StringsSigns.DASH_SIGN
|
||||
import com.tangem.utils.StringsSigns.LOWER_SIGN
|
||||
import timber.log.Timber
|
||||
import java.math.BigDecimal
|
||||
import java.math.RoundingMode
|
||||
|
|
@ -11,8 +13,8 @@ import java.util.Locale
|
|||
|
||||
object BigDecimalFormatter {
|
||||
|
||||
const val EMPTY_BALANCE_SIGN = "—"
|
||||
const val CAN_BE_LOWER_SIGN = "<"
|
||||
const val EMPTY_BALANCE_SIGN = DASH_SIGN
|
||||
const val CAN_BE_LOWER_SIGN = LOWER_SIGN
|
||||
private val FORMAT_THRESHOLD = BigDecimal("0.01")
|
||||
|
||||
private const val TEMP_CURRENCY_CODE = "USD"
|
||||
|
|
|
|||
|
|
@ -1,8 +0,0 @@
|
|||
package com.tangem.utils
|
||||
|
||||
object Strings {
|
||||
|
||||
const val STARS = "\u2217\u2217\u2217"
|
||||
const val DOT = "•"
|
||||
const val PLUS = "+"
|
||||
}
|
||||
12
core/utils/src/main/java/com/tangem/utils/StringsSigns.kt
Normal file
12
core/utils/src/main/java/com/tangem/utils/StringsSigns.kt
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
package com.tangem.utils
|
||||
|
||||
object StringsSigns {
|
||||
|
||||
const val STARS = "\u2217\u2217\u2217"
|
||||
const val DOT = "•"
|
||||
const val PLUS = "+"
|
||||
const val MINUS = "-"
|
||||
const val DASH_SIGN = "—"
|
||||
const val LOWER_SIGN = "<"
|
||||
const val TILDE_SIGN = "~"
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue