Another admin page
This commit is contained in:
@@ -11,7 +11,6 @@
|
||||
[:id] {"" :admin-specific-client
|
||||
"/bank-accounts/" {[:bank-account] :admin-specific-bank-account}}}
|
||||
"rules" :admin-rules
|
||||
"import-batches" :admin-import-batches
|
||||
"vendors" :admin-vendors
|
||||
"excel-import" :admin-excel-import
|
||||
}
|
||||
|
||||
3
src/cljc/auto_ap/routes/admin/import_batch.cljc
Normal file
3
src/cljc/auto_ap/routes/admin/import_batch.cljc
Normal file
@@ -0,0 +1,3 @@
|
||||
(ns auto-ap.routes.admin.import-batch)
|
||||
(def routes {"" {:get ::page}
|
||||
"/table" ::table})
|
||||
@@ -3,7 +3,9 @@
|
||||
[auto-ap.client-routes :as client-routes]
|
||||
[auto-ap.ssr-routes :as ssr-routes]
|
||||
#?(:cljs [re-frame.core :as re-frame])
|
||||
#?(:cljs [reagent.core :as r])))
|
||||
#?(:cljs [reagent.core :as r])
|
||||
[auto-ap.routes.admin.import-batch :as ib-routes]
|
||||
[auto-ap.routes.admin.transaction-rules :as tr-routes]))
|
||||
|
||||
(defn deep-merge [v & vs]
|
||||
(letfn [(rec-merge [v1 v2]
|
||||
@@ -62,7 +64,7 @@
|
||||
:icon-style {:font-size "25px"}})
|
||||
(menu-item {:label "Rules"
|
||||
:icon-class "icon icon-cog-play-1"
|
||||
:test-route #{:admin-transaction-rules}
|
||||
:test-route #{::tr-routes/page}
|
||||
:active-route active-route
|
||||
:route :admin-transaction-rules
|
||||
:icon-style {:font-size "25px"}})
|
||||
@@ -88,7 +90,7 @@
|
||||
:icon-class "fa fa-download"
|
||||
:test-route #{:admin-import-batches}
|
||||
:active-route active-route
|
||||
:route :admin-import-batches})
|
||||
:route ::ib-routes/page})
|
||||
(menu-item {:label "EZCater XLS Import"
|
||||
:icon-class "icon icon-cog-play-1"
|
||||
:test-route #{:admin-ezcater-xls}
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
(ns auto-ap.ssr-routes
|
||||
(:require [auto-ap.routes.admin.transaction-rules :as tr-routes]))
|
||||
(:require [auto-ap.routes.admin.transaction-rules :as tr-routes]
|
||||
[auto-ap.routes.admin.import-batch :as ib-routes]))
|
||||
|
||||
(def routes {"impersonate" :impersonate
|
||||
"logout" :logout
|
||||
@@ -34,6 +35,7 @@
|
||||
"/new" {:get :admin-job-start-dialog}
|
||||
"/subform" :admin-job-subform}
|
||||
"/ezcater-xls" :admin-ezcater-xls
|
||||
"/import-batch" ib-routes/routes
|
||||
"/transaction-rule" tr-routes/routes}
|
||||
"transaction" {"/insights" {"" :transaction-insights
|
||||
"/table" :transaction-insight-table
|
||||
|
||||
Reference in New Issue
Block a user