mirror of
https://github.com/we-promise/sure.git
synced 2026-04-11 00:04:47 +00:00
23 lines
1.1 KiB
Plaintext
23 lines
1.1 KiB
Plaintext
<%# locals: (transaction:) %>
|
|
<%= turbo_frame_tag dom_id(transaction), class:"text-gray-900 flex items-center gap-6 py-4 text-sm font-medium px-4" do %>
|
|
<% if full_width_transaction_row?(request.path) %>
|
|
<%= link_to transaction_path(transaction), data: { turbo_frame: "modal" }, class: "group" do %>
|
|
<%= render partial: "transactions/transaction_name", locals: { name: transaction.name } %>
|
|
<% end %>
|
|
<div class="w-48">
|
|
<%= render partial: "transactions/categories/menu", locals: { transaction: } %>
|
|
</div>
|
|
<div>
|
|
<p><%= transaction.account.name %></p>
|
|
</div>
|
|
<% else %>
|
|
<%= render partial: "transactions/transaction_name", locals: { name: transaction.name } %>
|
|
<div class="w-36">
|
|
<%= render partial: "transactions/categories/badge", locals: transaction.category.nil? ? {} : { name: transaction.category.name, color: transaction.category.color } %>
|
|
</div>
|
|
<% end %>
|
|
<div class="ml-auto">
|
|
<%= content_tag :p, format_money(-transaction.amount_money), class: ["whitespace-nowrap", { "text-green-600": transaction.amount.negative? }] %>
|
|
</div>
|
|
<% end %>
|