Skip to content

Commit 743aa78

Browse files
committed
Add emojis to currency types
1 parent 09b7a17 commit 743aa78

2 files changed

Lines changed: 15 additions & 2 deletions

File tree

lib/ex_finance_web/live/public/currency_live/index.ex

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -406,6 +406,18 @@ defmodule ExFinanceWeb.Public.CurrencyLive.Index do
406406
# ----------------------------------------------------------------------------
407407
# Render functions
408408
#
409+
defp render_currency_emoji("bna"), do: "🏦"
410+
defp render_currency_emoji("euro"), do: "💶"
411+
defp render_currency_emoji("blue"), do: "💵"
412+
defp render_currency_emoji("tourist"), do: "💳"
413+
defp render_currency_emoji("crypto"), do: "🔗"
414+
defp render_currency_emoji("ccl"), do: "🌎"
415+
defp render_currency_emoji("official"), do: "🏦"
416+
defp render_currency_emoji("mep"), do: "💰"
417+
defp render_currency_emoji("wholesaler"), do: "🏦"
418+
defp render_currency_emoji("future"), do: "🔮"
419+
defp render_currency_emoji(_currency_type), do: ""
420+
409421
defp render_variation_percent(%Currency{variation_percent: variation_percent}),
410422
do: "#{variation_percent}%"
411423

lib/ex_finance_web/live/public/currency_live/index.html.heex

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,9 +39,10 @@
3939
flex flex-col
4040
">
4141
<div class="flex flex-row justify-between">
42-
<div class="">
42+
<div class="flex flex-row gap-2 items-center">
43+
<%= render_currency_emoji(currency.type) %>
4344
<h2 class="overflow-hidden text-zinc-700 dark:text-zinc-100 text-lg font-medium group-hover:underline group-hover:text-primary flex items-center justify-between tracking-tight">
44-
<%= render_currency_name(currency.name) %>
45+
<%= currency.name %>
4546
</h2>
4647
</div>
4748
</div>

0 commit comments

Comments
 (0)