<%# locals: (transactions:, pagy:) %>
<%= turbo_frame_tag "transactions_list" do %> <% if transactions.empty? %>

No transactions found

Try adding a transaction, editing filters or refining your search

<% else %>

transaction

category

account

amount

<% transactions.group_by { |transaction| transaction.date }.each do |date, grouped_transactions| %> <%= render partial: "transactions/transaction_group", locals: { date: date, transactions: grouped_transactions } %> <% end %>
<% end %> <% if pagy.pages > 1 %> <% end %> <% end %>