diff --git a/src/cljs/auto_ap/views/components/invoice_table.cljs b/src/cljs/auto_ap/views/components/invoice_table.cljs index 41d54346..905f6ef9 100644 --- a/src/cljs/auto_ap/views/components/invoice_table.cljs +++ b/src/cljs/auto_ap/views/components/invoice_table.cljs @@ -56,15 +56,14 @@ (defn invoice-table [{:keys [id invoice-page status on-params-change vendors params check-boxes checked on-check-changed on-edit-invoice on-void-invoice expense-event]}] - (let [state (reagent/atom (or @params {})) - visible-checks @(re-frame/subscribe [::visible-checks]) + (let [visible-checks @(re-frame/subscribe [::visible-checks]) visible-expense-accounts @(re-frame/subscribe [::visible-expense-accounts]) selected-client @(re-frame/subscribe [::subs/client]) opc (fn [p] - (swap! state merge p) - (on-params-change p))] - (fn [{:keys [id invoice-page status on-params-change vendors checked]}] - (let [{:keys [sort-by asc]} @state + (on-params-change (merge @params p)))] + (fn [{:keys [id invoice-page status on-params-change vendors checked params]}] + (println "PARAMS" @params) + (let [{:keys [sort-by asc]} @params {:keys [invoices start end count total]} @invoice-page visible-checks @(re-frame/subscribe [::visible-checks]) visible-expense-accounts @(re-frame/subscribe [::visible-expense-accounts]) @@ -74,7 +73,7 @@ [:div [paginator {:start start :end end :count count :total total :on-change (fn [p ] - (on-params-change (swap! state merge p)))}] + (on-params-change (merge @params p) ))}] "Showing " (inc start) "-" end "/" total [:table.table.is-fullwidth diff --git a/src/cljs/auto_ap/views/pages/unpaid_invoices.cljs b/src/cljs/auto_ap/views/pages/unpaid_invoices.cljs index d000e3b9..50072800 100644 --- a/src/cljs/auto_ap/views/pages/unpaid_invoices.cljs +++ b/src/cljs/auto_ap/views/pages/unpaid_invoices.cljs @@ -78,7 +78,7 @@ (assoc-in [:status :loading] true) (assoc-in [::params] params)) :graphql {:token (-> cofx :db :user) - :query-obj (invoice-table/query (assoc params :imported true :status "unpaid")) + :query-obj (invoice-table/query (doto (assoc params :imported true :status "unpaid") println)) :on-success [::received]}})) (re-frame/reg-event-db