Made admin clients easier to work with.

This commit is contained in:
2022-07-14 12:58:06 -07:00
parent 24da451c50
commit 99fe24ddae
12 changed files with 2849 additions and 260 deletions

View File

@@ -138,16 +138,30 @@
(when (:user db)
(js->clj (.parse js/JSON (base64/decodeString (second (str/split (:user db) #"\.")))) :keywordize-keys true))))
(re-frame/reg-sub
::active-route
(fn [db]
(:active-route db)))
(re-frame/reg-sub
::active-page
(fn [db]
(:active-page db)))
:<- [::active-route]
(fn [route]
(or ({:admin-specific-client :admin-clients
:admin-specific-bank-account :admin-clients}
route)
route)))
(re-frame/reg-sub
::query-params
(fn [db]
(:query-params db)))
(re-frame/reg-sub
::route-params
(fn [db]
(:route-params db)))
(re-frame/reg-sub
::page-failure
(fn [db]