greatly simplifying how states are handled.
This commit is contained in:
@@ -162,6 +162,9 @@
|
||||
(go
|
||||
(when (:multi owns-state)
|
||||
(re-frame/dispatch [::status/loading-multi (:multi owns-state) (:which owns-state)]))
|
||||
|
||||
(when (:single owns-state)
|
||||
(re-frame/dispatch [::status/loading (:single owns-state)]))
|
||||
(let [headers (if token
|
||||
{"Authorization" (str "Token " token)}
|
||||
{})
|
||||
@@ -195,6 +198,8 @@
|
||||
)]
|
||||
(when (:multi owns-state)
|
||||
(re-frame/dispatch [::status/error-multi (:multi owns-state) (:which owns-state) error]))
|
||||
(when (:single owns-state)
|
||||
(re-frame/dispatch [::status/error (:single owns-state) error]))
|
||||
(when on-error
|
||||
(->> error
|
||||
(conj on-error)
|
||||
@@ -203,6 +208,8 @@
|
||||
(do
|
||||
(when (:multi owns-state)
|
||||
(re-frame/dispatch [::status/completed-multi (:multi owns-state) (:which owns-state)]))
|
||||
(when (:single owns-state)
|
||||
(re-frame/dispatch [::status/completed (:single owns-state)]))
|
||||
(->> response
|
||||
:body
|
||||
:data
|
||||
|
||||
Reference in New Issue
Block a user