Sha256: ebe114ba7d00082bbc344230ba5861260bf08834982fcc90183d6ab395e60db3

Contents?: true

Size: 1.32 KB

Versions: 7

Compression:

Stored size: 1.32 KB

Contents

<div id="<%= dom_id(model, :follow) %>">
  <% if current_user %>
    <% if current_user.follows?(model) %>
      <%= button_to decidim.follow_path, class: button_classes, params: { follow: { followable_gid: model.to_sgid.to_s, inline: inline? }}, data: { disable: true }, method: :delete, remote: true do %>
        <%= icon "bell", icon_options %>
        <span>
          <%= t("follows.destroy.button", scope: "decidim") %>
        </span>
      <% end %>
    <% else %>
      <%= button_to decidim.follow_path, class: button_classes, params: { follow: { followable_gid: model.to_sgid.to_s, inline: inline? }}, data: { disable: true }, remote: true do %>
        <%= icon "bell", icon_options %>
        <span>
          <%= t("follows.create.button", scope: "decidim") %>
        </span>
      <% end %>
    <% end %>
  <% else %>
    <%= button_to(
      decidim.follow_path,
      class: button_classes,
      params: { follow: { followable_gid: model.to_sgid.to_s, inline: inline? }},
      data: { tooltip: true, disable_hover: false },
      :'aria-haspopup' => true,
      title: t("decidim.shared.follow_button.sign_in_before_follow"),
      disabled: true,
      remote: true) do %>
      <%= icon "bell", icon_options %>
      <span>
        <%= t("follows.create.button", scope: "decidim") %>
      </span>
    <% end %>
  <% end %>
</div>

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
decidim-core-0.13.1 app/cells/decidim/follow_button/show.erb
decidim-core-0.12.2 app/cells/decidim/follow_button/show.erb
decidim-core-0.13.0 app/cells/decidim/follow_button/show.erb
decidim-core-0.12.1 app/cells/decidim/follow_button/show.erb
decidim-core-0.13.0.pre1 app/cells/decidim/follow_button/show.erb
decidim-core-0.12.0 app/cells/decidim/follow_button/show.erb
decidim-core-0.12.0.pre app/cells/decidim/follow_button/show.erb