improving ledger list.

This commit is contained in:
Bryce Covert
2020-08-09 06:59:24 -07:00
parent 31e56a387b
commit 583f3b7bed

View File

@@ -8,7 +8,8 @@
[auto-ap.views.pages.ledger.side-bar :refer [ledger-side-bar]] [auto-ap.views.pages.ledger.side-bar :refer [ledger-side-bar]]
[auto-ap.views.utils :refer [date->str date-picker bind-field standard pretty dispatch-event local-now ->% ->$ str->date with-user]] [auto-ap.views.utils :refer [date->str date-picker bind-field standard pretty dispatch-event local-now ->% ->$ str->date with-user]]
[cljs-time.core :as t] [cljs-time.core :as t]
[re-frame.core :as re-frame])) [re-frame.core :as re-frame]
[auto-ap.status :as status]))
(def ranges (def ranges
{:sales [40000 49999] {:sales [40000 49999]
:cogs [50000 59999] :cogs [50000 59999]
@@ -219,6 +220,7 @@
::ledger-list-loading true ::ledger-list-loading true
::last-ledger-params ledger-params) ::last-ledger-params ledger-params)
:graphql {:token user :graphql {:token user
:owns-state {:single ::ledger-list}
:query-obj {:venia/queries [[:ledger-page :query-obj {:venia/queries [[:ledger-page
ledger-params ledger-params
[[:journal-entries [:id [[:journal-entries [:id
@@ -643,9 +645,8 @@
[:div [:div
[:h1.title "Ledger entries"] [:h1.title "Ledger entries"]
[ledger-table/table {:id :ledger [ledger-table/table {:id :ledger
:ledger-page ledger-page :ledger-page @ledger-page
:status? false :status @(re-frame/subscribe [::status/single ::ledger-list])
:status (re-frame/subscribe [::ledger-list-loading])
:params (re-frame/subscribe [::ledger-params]) :params (re-frame/subscribe [::ledger-params])
:on-params-change (fn [params] :on-params-change (fn [params]
(re-frame/dispatch [::ledger-params-changed params]))}]]])) (re-frame/dispatch [::ledger-params-changed params]))}]]]))