   []
   (state/set-value {:username ""
                     :password ""
+                    :public   false
                     :isValid  false} cursor))
 
 (def init-state-mixin

        {:onValid   #(state/update-value [:isValid] true cursor)
         :onInvalid #(state/update-value [:isValid] false cursor)}
        (form-username username)
        (form-password password))]]))
       :onChange (fn [_ v]
                   (state/update-value [:password] v cursor))})))

(defn- form-public [value]
  (comp/form-comp
    "PUBLIC"
    (comp/form-checkbox
      {:checked value
       :onCheck (fn [_ v]
                  (state/update-value [:public] v cursor))})))

(defn- add-user-handler
  []
  (handler/post
