          :onInvalid #(state/update-value [:isValid] false cursor)}
         (form-name name)
         (form-url url)
+        (form-public public)
         (form-auth withAuth)
         (if withAuth
           (comp/form-comps

                 init-state-mixin []
  (let [{:keys [name
                url
                withAuth
                username
                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- create-registry-handler
  []
  (handler/post
