transaction rule
This commit is contained in:
@@ -20,13 +20,6 @@
|
||||
[clojure.set :as set]
|
||||
[auto-ap.views.components.buttons :as buttons]))
|
||||
|
||||
;; SUBS
|
||||
|
||||
|
||||
(re-frame/reg-sub
|
||||
::page
|
||||
(fn [db]
|
||||
(-> db ::page)))
|
||||
|
||||
|
||||
;; EVENTS
|
||||
@@ -40,7 +33,10 @@
|
||||
{:graphql {:token user
|
||||
:owns-state {:single [::data-page/page ::page]}
|
||||
:query-obj {:venia/queries [[:transaction_rule_page
|
||||
{:vendor-id (:id (:vendor params))
|
||||
{:sort (:sort params)
|
||||
:start (:start params)
|
||||
:per-page (:per-page params)
|
||||
:vendor-id (:id (:vendor params))
|
||||
:client-id (:id @(re-frame/subscribe [::subs/client]))}
|
||||
[[:transaction-rules default-read]
|
||||
:total
|
||||
|
||||
@@ -40,6 +40,13 @@
|
||||
[::data id :data]
|
||||
replace-by :id (update entity :class #(or % "live-added")))))
|
||||
|
||||
(re-frame/reg-event-db
|
||||
::deleted-entity
|
||||
(fn [db [_ id entity]]
|
||||
(update-in db
|
||||
[::data id :data]
|
||||
replace-by :id (update entity :class #(or % "live-removed")))))
|
||||
|
||||
(re-frame/reg-sub
|
||||
::table-params
|
||||
(fn [db [_ which]]
|
||||
|
||||
Reference in New Issue
Block a user