philomena/lib/philomena_web/templates/profile/_commission.html.slime

39 lines
1.2 KiB
Text
Raw Normal View History

2019-12-06 00:11:15 +01:00
.block__content.profile
= cond do
- @user.commission ->
strong> Status:
= commission_status(@user.commission)
br
= if Enum.any?(@user.commission.items) do
strong> Price Range:
2020-02-06 23:51:22 +01:00
- {min, max} = Enum.min_max_by(@user.commission.items, &Decimal.to_float(&1.base_price))
2019-12-06 00:11:15 +01:00
| $
2020-01-11 20:24:30 +01:00
=> Decimal.round(min.base_price || 0, 2) |> Decimal.to_string()
2019-12-06 00:11:15 +01:00
| - $
2020-01-11 20:24:30 +01:00
=> Decimal.round(max.base_price || 0, 2) |> Decimal.to_string()
2019-12-06 00:11:15 +01:00
' USD
br
/ Lotta space here
br
== @commission_information
br
br
= link "More information", to: Routes.profile_commission_path(@conn, :show, @user)
- current?(@user, @conn.assigns.current_user) ->
= if Enum.any?(@conn.assigns.user.verified_links) do
em
' You don't have any commission information listed yet.
=> link "Click here", to: Routes.profile_commission_path(@conn, :new, @user)
' to set it up.
- else
em
' You must have a verified Artist Link to create a commission page.
=> link "Click here", to: Routes.profile_artist_link_path(@conn, :new, @user)
' to set one up.
2019-12-06 00:11:15 +01:00
2020-01-11 20:24:30 +01:00
- true ->