adding styling to vendors page.

This commit is contained in:
Bryce Covert
2020-08-03 22:16:01 -07:00
parent 6742d58580
commit c67daaf676
4 changed files with 162 additions and 119 deletions

View File

@@ -11,7 +11,8 @@
[re-frame.core :as re-frame]
[auto-ap.views.components.grid :as grid]
[auto-ap.status :as status]
[auto-ap.views.components.buttons :as buttons]))
[auto-ap.views.components.buttons :as buttons]
[reagent.core :as reagent]))
(re-frame/reg-event-db
::edit-completed
@@ -29,6 +30,11 @@
(fn [db]
(-> db ::params)))
(re-frame/reg-event-fx
::unmounted
(fn [{:keys [db]} _]
{:db (dissoc db ::params)}))
(defn accounts-table [{:keys [accounts]}]
(let [status @(re-frame/subscribe [::status/single ::page])
opc (fn [p]
@@ -80,7 +86,12 @@
[accounts-table {:accounts accounts}]])])
(defn admin-accounts-page []
(let [{:keys [active?]} @(re-frame/subscribe [::forms/form ::account-form/form])]
[side-bar-layout {:side-bar [admin-side-bar {}]
:main [admin-accounts-content]
:right-side-bar [appearing-side-bar {:visible? active?} [account-form/form ]]}]))
(reagent/create-class
{:display-name "accounts-page"
:component-will-unmount #(re-frame/dispatch [::unmounted])
:reagent-render
(fn []
(let [{:keys [active?]} @(re-frame/subscribe [::forms/form ::account-form/form])]
[side-bar-layout {:side-bar [admin-side-bar {}]
:main [admin-accounts-content]
:right-side-bar [appearing-side-bar {:visible? active?} [account-form/form ]]}]))}))