Minor refactoring to simplify consumer. May be better to use macro.
This commit is contained in:
@@ -30,13 +30,15 @@
|
||||
([db form data]
|
||||
(start-form db form data nil))
|
||||
([db form data complete-listener]
|
||||
(assoc-in db [::forms form] {:error nil
|
||||
:active? true
|
||||
:id (random-uuid)
|
||||
:visited #{}
|
||||
:status nil
|
||||
:data data
|
||||
:complete-listener complete-listener})))
|
||||
(-> db
|
||||
(assoc-in [::forms form] {:error nil
|
||||
:active? true
|
||||
:id (random-uuid)
|
||||
:visited #{}
|
||||
:status nil
|
||||
:data data
|
||||
:complete-listener complete-listener})
|
||||
(assoc-in [::status/status form] nil))))
|
||||
|
||||
(defn triggers-saved [form data-key]
|
||||
(i/->interceptor
|
||||
|
||||
Reference in New Issue
Block a user