diff --git a/app/src/main/java/com/vitorpamplona/amethyst/model/HashtagIcon.kt b/app/src/main/java/com/vitorpamplona/amethyst/model/HashtagIcon.kt index 8aed40563..e1383ff1d 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/model/HashtagIcon.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/model/HashtagIcon.kt @@ -1,18 +1,15 @@ package com.vitorpamplona.amethyst.model - import androidx.compose.ui.graphics.Color import com.vitorpamplona.amethyst.R fun checkForHashtagWithIcon(tag: String): HashtagIcon? { - if (tag.lowercase() == "bitcoin" || tag.lowercase() == "btc") { - return HashtagIcon(R.drawable.ht_btc, "Bitcoin", Color.Unspecified) - } else if (tag.lowercase() == "nostr") { - return HashtagIcon(R.drawable.ht_nostr, "Nostr", Color.Unspecified) - } else if (tag.lowercase() == "zap" || tag.lowercase() == "zaps" || tag.lowercase() == "zapathon" || tag.lowercase() == "zapraiser" || tag.lowercase() == "zaplife" || tag.lowercase() == "lightning") { - return HashtagIcon(R.drawable.lightning, "Zap", Color.Unspecified) - } else if (tag.lowercase() == "amethyst") { - return HashtagIcon(R.drawable.amethyst, "Amethyst", Color.Unspecified) + when (tag.lowercase()) { + "bitcoin", "btc" -> return HashtagIcon(R.drawable.ht_btc, "Bitcoin", Color.Unspecified) + "nostr" -> return HashtagIcon(R.drawable.ht_nostr, "Nostr", Color.Unspecified) + "lightning", "lightningnetwork" -> return HashtagIcon(R.drawable.ht_lightning, "Lightning", Color.Unspecified) + "zap", "zaps", "zapathon", "zapraiser", "zaplife" -> return HashtagIcon(R.drawable.zap, "Zap", Color.Unspecified) + "amethyst" -> return HashtagIcon(R.drawable.amethyst, "Amethyst", Color.Unspecified) + else -> return null } - return null } class HashtagIcon( val icon: Int, diff --git a/app/src/main/res/drawable/ht_lightning.xml b/app/src/main/res/drawable/ht_lightning.xml new file mode 100644 index 000000000..e90da2c03 --- /dev/null +++ b/app/src/main/res/drawable/ht_lightning.xml @@ -0,0 +1,28 @@ + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/zap.xml b/app/src/main/res/drawable/zap.xml new file mode 100644 index 000000000..88901877d --- /dev/null +++ b/app/src/main/res/drawable/zap.xml @@ -0,0 +1,28 @@ + + + + + + + + + \ No newline at end of file