<% provide :title, t("budgets.investments.index.title") %> <% content_for :header_addon do %> <%= render "shared/search_form", search_path: budget_investments_path(budget_id: @budget.id, page: 1), i18n_namespace: "budgets.investments.index.search_form" %> <% end %> <% content_for :canonical do %> <% if @heading.present? %> <%= render "shared/canonical", href: budget_investments_url(@budget, heading_id: @heading.id, filter: @current_filter) %> <% else %> <%= render "shared/canonical", href: budget_investments_url(@budget) %> <% end %> <% end %> <% if @search_terms || @advanced_search_terms %> <%= render Shared::SearchResultsSummaryComponent.new( results: @investments, search_terms: @search_terms, advanced_search_terms: @advanced_search_terms ) %> <% else %> <%= render "/budgets/investments/header" %> <% end %>
<% if @current_filter == "unfeasible" %>

<%= t("budgets.investments.index.unfeasible") %>

<%= t("budgets.investments.index.unfeasible_text") %>
<% elsif @heading.present? %>
<%= render "view_mode" %>
<% end %> <%= render Shared::AdvancedSearchComponent.new %> <% if unfeasible_or_unselected_filter? %> <% else %> <%= render("shared/order_links", i18n_namespace: "budgets.investments.index") %> <% end %> <% if investments_default_view? %> <% @investments.each do |investment| %> <%= render "/budgets/investments/investment", investment: investment, investment_ids: @investment_ids, ballot: @ballot %> <% end %> <% else %> <% @investments.each do |investment| %> <%= render "/budgets/investments/investment_minimal", investment: investment %> <% end %> <% end %> <%= paginate @investments %>