all kinds of linkability.
This commit is contained in:
@@ -7,7 +7,7 @@
|
||||
[auto-ap.events :as events]
|
||||
[auto-ap.views.utils :refer [active-when active-when= login-url dispatch-event]]
|
||||
[auto-ap.views.components.layouts :refer [side-bar-layout loading-layout]]
|
||||
[auto-ap.views.pages.unpaid-invoices :refer [unpaid-invoices-page]]
|
||||
[auto-ap.views.pages.unpaid-invoices :refer [unpaid-invoices-page paid-invoices-page all-invoices-page voided-invoices-page]]
|
||||
[auto-ap.views.pages.import-invoices :refer [import-invoices-page]]
|
||||
[auto-ap.views.pages.needs-activation :refer [needs-activation-page]]
|
||||
[auto-ap.views.pages.transactions :refer [transactions-page]]
|
||||
@@ -34,7 +34,7 @@
|
||||
|
||||
(defmulti page (fn [active-page] active-page))
|
||||
(defmethod page :unpaid-invoices [_]
|
||||
^{:key :voided}
|
||||
^{:key :unpaid}
|
||||
[unpaid-invoices-page {:status :unpaid}])
|
||||
|
||||
(defmethod page :import-invoices [_]
|
||||
@@ -42,17 +42,16 @@
|
||||
|
||||
|
||||
(defmethod page :paid-invoices [_]
|
||||
^{:key :voided}
|
||||
[unpaid-invoices-page {:status :paid}]
|
||||
)
|
||||
^{:key :paid}
|
||||
[paid-invoices-page {:status :paid}])
|
||||
|
||||
(defmethod page :voided-invoices [_]
|
||||
^{:key :voided}
|
||||
[unpaid-invoices-page {:status :voided}])
|
||||
[voided-invoices-page {:status :voided}])
|
||||
|
||||
(defmethod page :invoices [_]
|
||||
^{:key :all}
|
||||
[unpaid-invoices-page {}])
|
||||
[all-invoices-page {}])
|
||||
|
||||
(defmethod page :payments [_]
|
||||
[payments-page])
|
||||
|
||||
Reference in New Issue
Block a user