Sha256: d7ab5a9ac784c5aa97c941e2c0edfc2a72cf23b6730f4fa7e2d8682c71136309

Contents?: true

Size: 1.62 KB

Versions: 8

Compression:

Stored size: 1.62 KB

Contents

<% if Decidim::Initiatives.creation_enabled %>
  <% if current_user && available_initiative_types.size > 1 %>
    <%= link_to create_initiative_path(:select_initiative_type), class: "!px-4 title-action__action button button__xl button__secondary w-full" do %>
      <%= t("new_initiative", scope: "decidim.initiatives.initiatives.index_header") %>
      <%= icon "add-fill" %>
    <% end %>
  <% elsif current_user %>
    <% if allowed_to?(:create, :initiative, { initiative_type: available_initiative_types.first }) %>
      <%= link_to create_initiative_path(:select_initiative_type), class: "!px-4 title-action__action button button__xl button__secondary w-full" do %>
        <%= t("new_initiative", scope: "decidim.initiatives.initiatives.index_header") %>
        <%= icon "add-fill" %>
      <% end %>
    <% else %>
      <%= authorized_create_modal_button(available_initiative_types.first, remote: true, class: "!px-4 title-action__action button button__xl button__secondary w-full") do %>
        <%= t("new_initiative", scope: "decidim.initiatives.initiatives.index_header") %>
        <%= icon "add-fill" %>
      <% end %>
    <% end %>
  <% else %>
    <% content_for(:redirect_after_login) { create_initiative_url(:select_initiative_type) } %>
    <button type="button" class="title-action__action button button__xl button__secondary w-full" data-dialog-open="loginModal" aria-controls="loginModal" aria-haspopup="dialog" tabindex="0">
      <%= t("new_initiative", scope: "decidim.initiatives.initiatives.index_header") %>
      <%= icon "add-fill" %>
    </button>
  <% end %>
<% end %>

<%= render partial: "decidim/initiatives/modal" %>

Version data entries

8 entries across 8 versions & 1 rubygems

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