philomena/lib/philomena_web/templates/image/subscription/_subscription.html.slime
2024-06-06 22:28:35 +02:00

20 lines
699 B
Text

elixir:
watch_path = ~p"/images/#{@image}/subscription"
watch_class = if @watching, do: "hidden", else: ""
unwatch_path = ~p"/images/#{@image}/subscription"
unwatch_class = if @watching, do: "", else: "hidden"
= if @conn.assigns.current_user do
span.js-subscription-target
a.js-subscription-link href=watch_path class=watch_class data-remote="true" data-method="post"
i.fa.fa-bell
span.hidden--phone< Subscribe
a.js-subscription-link href=unwatch_path class=unwatch_class data-remote="true" data-method="delete"
i.fa.fa-bell-slash
span.hidden--phone< Unsubscribe
- else
a href=~p"/sessions/new"
i.fa.fa-bell
span.hidden--phone< Subscribe