diff --git a/src/cljs/auto_ap/views/pages/ledger/profit_and_loss.cljs b/src/cljs/auto_ap/views/pages/ledger/profit_and_loss.cljs index b8b07db4..24259e10 100644 --- a/src/cljs/auto_ap/views/pages/ledger/profit_and_loss.cljs +++ b/src/cljs/auto_ap/views/pages/ledger/profit_and_loss.cljs @@ -8,7 +8,8 @@ [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]] [cljs-time.core :as t] - [re-frame.core :as re-frame])) + [re-frame.core :as re-frame] + [auto-ap.status :as status])) (def ranges {:sales [40000 49999] :cogs [50000 59999] @@ -219,6 +220,7 @@ ::ledger-list-loading true ::last-ledger-params ledger-params) :graphql {:token user + :owns-state {:single ::ledger-list} :query-obj {:venia/queries [[:ledger-page ledger-params [[:journal-entries [:id @@ -643,9 +645,8 @@ [:div [:h1.title "Ledger entries"] [ledger-table/table {:id :ledger - :ledger-page ledger-page - :status? false - :status (re-frame/subscribe [::ledger-list-loading]) + :ledger-page @ledger-page + :status @(re-frame/subscribe [::status/single ::ledger-list]) :params (re-frame/subscribe [::ledger-params]) :on-params-change (fn [params] (re-frame/dispatch [::ledger-params-changed params]))}]]]))