Adding transaction approval status to transaction page
This commit is contained in:
@@ -4,6 +4,7 @@
|
||||
[auto-ap.forms :as forms]
|
||||
[auto-ap.subs :as subs]
|
||||
[auto-ap.views.components.modal :refer [modal]]
|
||||
[auto-ap.views.components.button-radio :refer [button-radio]]
|
||||
[auto-ap.utils :refer [dollars=]]
|
||||
[auto-ap.views.components.dropdown :refer [drop-down]]
|
||||
[auto-ap.views.components.expense-accounts-field :as expense-accounts-field :refer [expense-accounts-field recalculate-amounts]]
|
||||
@@ -178,16 +179,7 @@
|
||||
:submit-event [::saving ]
|
||||
:id ::form}))
|
||||
|
||||
(defn button-radio [{:keys [options on-change value]}]
|
||||
[:div.control
|
||||
[:div.field.has-addons
|
||||
(for [[k v] options]
|
||||
^{:key k}
|
||||
[:p.control
|
||||
[:a.button {:class (if (= value k)
|
||||
"is-primary"
|
||||
"")
|
||||
:on-click (fn [] (on-change k))} v]])]])
|
||||
|
||||
|
||||
(defn form [{:keys [can-change-amount?] :as params}]
|
||||
[layouts/side-bar {:on-close (dispatch-event [::forms/form-closing ::form ])}
|
||||
@@ -296,8 +288,7 @@
|
||||
:field [:transaction-approval-status]
|
||||
:options [[:unapproved "Unapproved"]
|
||||
[:requires-feedback "Client Review"]
|
||||
[:approved "Approved"]
|
||||
]}]]
|
||||
[:approved "Approved"]]}]]
|
||||
|
||||
|
||||
[:div.is-divider]
|
||||
|
||||
Reference in New Issue
Block a user