<%= render "header" %> <%= render "summary", totals: @totals %>
" data-bulk-select-plural-label-value="<%= t(".transactions") %>" class="overflow-y-auto flex flex-col bg-white rounded-xl shadow-border-xs p-4"> <%= render "transactions/searches/search" %> <% if @pagy.count > 0 %>
<%= check_box_tag "selection_entry", class: "checkbox checkbox--light", data: { action: "bulk-select#togglePageSelection" } %>

transaction

category

amount

<%= entries_by_date(@transactions.map(&:entry), totals: true) do |entries| %> <%# Only render the outflow side of transfers to avoid duplicate entries %> <%= render partial: "account/entries/entry", collection: entries.reject { |e| e.entryable.transfer_as_inflow.present? } %> <% end %>
<% else %> <%= render "account/entries/empty" %> <% end %>
<%= render "shared/pagination", pagy: @pagy %>