made transactions more general.

This commit is contained in:
Bryce Covert
2020-08-25 07:00:16 -07:00
parent f20bbf9e75
commit bd2d10cf52
4 changed files with 47 additions and 43 deletions

View File

@@ -45,15 +45,16 @@
(fn [{:keys [user db ]} [_ params]]
{:graphql {:token user
:owns-state {:single [::data-page/page ::page]}
:query-obj {:venia/queries [[:transaction_page
(data-params->query-params params)
[[:transactions transaction-read]
:total
:start
:end]]]}
:query-obj {:venia/queries [{:query/data [:transaction_page
{:filters (data-params->query-params params)}
[[:data transaction-read]
:total
:start
:end]]
:query/alias :result}]}
:on-success (fn [result]
[::data-page/received ::page (set/rename-keys (first (:transaction-page result))
{:transactions :data})])}}))
[::data-page/received ::page (:result result)])}}))
(re-frame/reg-event-fx
::unapprove-all