mirror of
https://github.com/maybe-finance/maybe.git
synced 2025-08-06 05:55:21 +02:00
20 lines
971 B
Text
20 lines
971 B
Text
|
<%# locals: (entry:) %>
|
||
|
|
||
|
<%= styled_form_with data: { turbo_frame: "_top" },
|
||
|
scope: :account_entry,
|
||
|
url: entry.new_record? ? account_trades_path(entry.account) : account_entry_path(entry.account, entry) do |form| %>
|
||
|
<div class="space-y-4">
|
||
|
<div class="space-y-2">
|
||
|
<%= form.select :type, options_for_select([%w[Buy buy], %w[Sell sell]], "buy"), label: t(".type") %>
|
||
|
<%= form.text_field :ticker, value: nil, label: t(".holding"), placeholder: t(".ticker_placeholder") %>
|
||
|
<%= form.date_field :date, label: true %>
|
||
|
<%= form.hidden_field :currency, value: entry.account.currency %>
|
||
|
<%= form.number_field :qty, label: t(".qty"), placeholder: "10", min: 0 %>
|
||
|
<%= money_with_currency_field form, :price_money, label: t(".price"), disable_currency: true %>
|
||
|
<%= form.hidden_field :currency, value: entry.account.currency %>
|
||
|
</div>
|
||
|
|
||
|
<%= form.submit t(".submit") %>
|
||
|
</div>
|
||
|
<% end %>
|