mirror of
https://github.com/philomena-dev/philomena.git
synced 2024-11-28 05:57:58 +01:00
23 lines
789 B
Text
23 lines
789 B
Text
|
elixir:
|
||
|
watch_path = Routes.gallery_subscription_path(@conn, :create, @gallery)
|
||
|
watch_class = if @watching, do: "hidden", else: ""
|
||
|
|
||
|
unwatch_path = Routes.gallery_subscription_path(@conn, :delete, @gallery)
|
||
|
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.hide-mobile
|
||
|
' Subscribe
|
||
|
|
||
|
a.js-subscription-link href=unwatch_path class=unwatch_class data-remote="true" data-method="delete"
|
||
|
i.fa.fa-bell-slash>
|
||
|
span.hide-mobile
|
||
|
' Unsubscribe
|
||
|
- else
|
||
|
a href=Routes.pow_session_path(@conn, :new)
|
||
|
i.fa.fa-bell>
|
||
|
span.hide-mobile
|
||
|
' Subscribe
|