made transactions more general.
This commit is contained in:
@@ -32,19 +32,20 @@
|
||||
(fn [{:keys [db user] :as cofx} [_ params]]
|
||||
{:graphql {:token user
|
||||
:owns-state {:single [::data-page/page ::page]}
|
||||
:query-obj {:venia/queries [[:transaction_rule_page
|
||||
{:sort (:sort params)
|
||||
:start (:start params 0)
|
||||
:per-page (:per-page params)
|
||||
:vendor-id (:id (:vendor params))
|
||||
:client-id (:id @(re-frame/subscribe [::subs/client]))}
|
||||
[[:transaction-rules default-read]
|
||||
:total
|
||||
:start
|
||||
:end]]]}
|
||||
:query-obj {:venia/queries [{:query/data [:transaction_rule_page
|
||||
{:sort (:sort params)
|
||||
:start (:start params 0)
|
||||
:per-page (:per-page params)
|
||||
:vendor-id (:id (:vendor params))
|
||||
:client-id (:id @(re-frame/subscribe [::subs/client]))}
|
||||
[[:transaction-rules default-read]
|
||||
:total
|
||||
:start
|
||||
:end]]
|
||||
:query/alias :result}]}
|
||||
:on-success (fn [result]
|
||||
[::data-page/received ::page
|
||||
(set/rename-keys (:transaction-rule-page result)
|
||||
(set/rename-keys (:result result)
|
||||
{:transaction-rules :data})])}}))
|
||||
|
||||
(re-frame/reg-event-fx
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user