Sha256: 2029078e76a872491baf014298f2be671e20c85979344caf036e2611ac81655f

Contents?: true

Size: 1.35 KB

Versions: 8

Compression:

Stored size: 1.35 KB

Contents

<% if allowed_to? :vote, :initiative, initiative: initiative %>
  <% if steps %>
    <%= link_to(
      vote_label,
      initiative_signatures_path(initiative_slug: current_initiative.slug),
      class: "button button__xl w-full button__secondary"
    ) %>
  <% else %>
    <%= button_to(
      vote_label,
      initiative_signatures_path(initiative_slug: current_initiative.slug),
      remote: true,
      data: { disable: true },
      class: "button button__xl w-full button__secondary"
    ) %>
  <% end %>
<% else %>
  <% if initiative.voted_by?(current_user) %>
    <% if allowed_to? :unvote, :initiative, initiative: initiative %>
      <%= button_to(
        initiative_initiative_vote_path(initiative_slug: current_initiative.slug),
        method: :delete,
        remote: true,
        data: { disable: true },
        class: "button button__xl w-full button__secondary success"
      ) do %>
        <%= icon "check-line" %>
        <%= unvote_label %>
      <% end %>
    <% else %>
      <button class='button button__xl w-full button__secondary success light' disabled>
        <%= icon "check-line" %>
        <%= unvote_label %>
      </button>
    <% end %>
  <% else %>
    <%= authorized_vote_modal_button(initiative, remote: true, class: "button button__xl w-full button__secondary") do %>
      <%= verification_label %>
    <% end %>
  <% end %>
<% end %>

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
decidim-initiatives-0.28.5 app/views/decidim/initiatives/initiatives/_vote_button.html.erb
decidim-initiatives-0.28.4 app/views/decidim/initiatives/initiatives/_vote_button.html.erb
decidim-initiatives-0.28.3 app/views/decidim/initiatives/initiatives/_vote_button.html.erb
decidim-initiatives-0.28.2 app/views/decidim/initiatives/initiatives/_vote_button.html.erb
decidim-initiatives-0.28.1 app/views/decidim/initiatives/initiatives/_vote_button.html.erb
decidim-initiatives-0.28.0 app/views/decidim/initiatives/initiatives/_vote_button.html.erb
decidim-initiatives-0.28.0.rc5 app/views/decidim/initiatives/initiatives/_vote_button.html.erb
decidim-initiatives-0.28.0.rc4 app/views/decidim/initiatives/initiatives/_vote_button.html.erb