Adds memo field

This commit is contained in:
2024-12-29 21:52:53 -08:00
parent a0bfeb51a7
commit ce759acab4
7 changed files with 43 additions and 8 deletions

View File

@@ -6,6 +6,7 @@
(def transaction-read
[:id
:amount
:memo
:location
:approval-status
:check-number

View File

@@ -31,13 +31,14 @@
(re-frame/reg-sub
::submit-query
:<- [::forms/form ::form]
(fn [{{:keys [id vendor accounts approval-status forecast-match]} :data}]
(fn [{{:keys [id vendor accounts approval-status forecast-match memo ]} :data}]
{:venia/operation {:operation/type :mutation
:operation/name "EditTransaction"}
:venia/queries [{:query/data
[:edit-transaction
{:transaction {:id id
:vendor-id (:id vendor)
:memo memo
:approval-status approval-status
:forecast-match (:id forecast-match)
:accounts (map
@@ -59,6 +60,7 @@
(forms/start-form db ::form
(-> which
(select-keys [:vendor :amount :payment :client :description-original
:memo
:check-number
:yodlee-merchant :id :potential-payment-matches
:plaid-merchant
@@ -374,6 +376,10 @@
"Date"
[date-picker {
:disabled "disabled"}]]
[form-builder/field-v2 {:field [:memo]}
"Memo"
[:input.input {:type "text"}]]
(when (and (:payment data)