transaction rule

This commit is contained in:
Bryce Covert
2020-08-24 21:07:45 -07:00
parent ace220672d
commit c6f9eb0979
2 changed files with 11 additions and 8 deletions

View File

@@ -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

View File

@@ -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]]