diff --git a/src/cljs/auto_ap/views/pages/reports/table.cljs b/src/cljs/auto_ap/views/pages/reports/table.cljs index b6c30e9f..0095b3aa 100644 --- a/src/cljs/auto_ap/views/pages/reports/table.cljs +++ b/src/cljs/auto_ap/views/pages/reports/table.cljs @@ -19,8 +19,9 @@ :venia/queries [{:query/data [:delete-report {:id id} [:message]]}]} - :on-success (fn [result] - [::data-page/updated-entity data-page {:name "deleted"}] + :on-success (fn [_] + [::data-page/updated-entity data-page {:name "deleted" + :id id}] #_[::invoice-updated ()(:void-invoice result)])}})) (defn row [{{:keys [name creator created url id] :as i} :row is-admin? :is-admin? data-page :data-page}] @@ -35,12 +36,11 @@ [buttons/fa-icon {:icon "fa-external-link" :href url}]) (when (not= "deleted" name) - (when is-admin? [buttons/fa-icon {:icon "fa-trash" :on-click (dispatch-event [::delete-report {:id id :data-page data-page}])}]))]]]]) -(defn table [{:keys [data-page id]}] +(defn table [{:keys [data-page]}] (let [{:keys [data]} @(re-frame/subscribe [::data-page/page data-page]) is-admin? @(re-frame/subscribe [::subs/is-admin?])] [:div