ledger params.
This commit is contained in:
@@ -103,34 +103,21 @@
|
||||
|
||||
|
||||
(defn content []
|
||||
(let [notification (re-frame/subscribe [::notification])
|
||||
user @(re-frame/subscribe [::subs/user])
|
||||
(let [user @(re-frame/subscribe [::subs/user])
|
||||
params @(re-frame/subscribe [::data-page/params ::page])]
|
||||
[:div
|
||||
[:h1.title "Transactions"]
|
||||
[status/status-notification {:statuses [[::status/single ::unapprove-all]
|
||||
[::status/single ::manual-import]]}]
|
||||
(when (= "admin" (:user/role user))
|
||||
[:div
|
||||
(when (:message @notification)
|
||||
(list
|
||||
[:div.notification
|
||||
(:message @notification)]
|
||||
(when (seq (:errors @notification))
|
||||
[:div.notification.is-danger
|
||||
[:h3 (count (:errors @notification)) " errors:"]
|
||||
[:ul
|
||||
(for [transaction (:errors @notification)
|
||||
error (:errors transaction)]
|
||||
[:li (:description-original transaction) "-" (:details error)])]])))
|
||||
[:div.is-pulled-right
|
||||
[:div.buttons
|
||||
[:button.button.is-outlined.is-primary {:on-click (dispatch-event [::manual/opening])}
|
||||
"Manual Yodlee Import"]
|
||||
[:button.button.is-outlined.is-danger {:on-click (dispatch-event [::unapprove-all params])
|
||||
:class (status/class-for @(re-frame/subscribe [::status/single ::unapprove-all]))
|
||||
:disabled (status/disabled-for @(re-frame/subscribe [::status/single ::unapprove-all]))}
|
||||
"Unapprove all"]]]])
|
||||
[:div.is-pulled-right
|
||||
[:div.buttons
|
||||
[:button.button.is-outlined.is-primary {:on-click (dispatch-event [::manual/opening])}
|
||||
"Manual Yodlee Import"]
|
||||
[:button.button.is-outlined.is-danger {:on-click (dispatch-event [::unapprove-all params])
|
||||
:class (status/class-for @(re-frame/subscribe [::status/single ::unapprove-all]))
|
||||
:disabled (status/disabled-for @(re-frame/subscribe [::status/single ::unapprove-all]))}
|
||||
"Unapprove all"]]])
|
||||
[table/table {:id :transactions
|
||||
:data-page ::page}]]))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user