This release includes some updates in the Style/RedundantParentheses and Naming/PredicateMethod rules. We're changing the code accordingly. Bumps [rubocop](https://github.com/rubocop/rubocop) from 1.76.1 to 1.81.1. - [Release notes](https://github.com/rubocop/rubocop/releases) - [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md) - [Commits](https://github.com/rubocop/rubocop/compare/v1.76.1...v1.81.1) --- updated-dependencies: - dependency-name: rubocop dependency-version: 1.81.1 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
89 lines
2.8 KiB
Plaintext
89 lines
2.8 KiB
Plaintext
<% 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 %>
|
|
|
|
<div class="row">
|
|
<div id="budget-investments" class="budget-investments-list small-12 medium-9 column">
|
|
|
|
<% if @current_filter == "unfeasible" %>
|
|
<div class="small-12 margin-bottom">
|
|
<h2><%= t("budgets.investments.index.unfeasible") %></h2>
|
|
<div class="callout primary margin">
|
|
<%= t("budgets.investments.index.unfeasible_text") %>
|
|
</div>
|
|
</div>
|
|
<% elsif @heading.present? %>
|
|
<div class="row">
|
|
<div class="small-12 column">
|
|
<%= render "view_mode" %>
|
|
</div>
|
|
</div>
|
|
<% end %>
|
|
|
|
<%= render Shared::AdvancedSearchComponent.new %>
|
|
|
|
<% if unfeasible_or_unselected_filter? %>
|
|
<ul class="no-bullet submenu">
|
|
<li class="inline-block">
|
|
<%= link_to current_path_with_query_params(order: "random", page: 1),
|
|
class: "is-active" do %>
|
|
<h2><%= t("budgets.investments.index.orders.random") %></h2>
|
|
<% end %>
|
|
</li>
|
|
</ul>
|
|
<% 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 %>
|
|
</div>
|
|
|
|
<div class="small-12 medium-3 column">
|
|
<aside class="margin-bottom">
|
|
<div id="sidebar" class="budget-investments-sidebar">
|
|
<%= render "/budgets/investments/sidebar" %>
|
|
</div>
|
|
</aside>
|
|
</div>
|
|
|
|
</div>
|