          {:onValid   #(state/update-value [:isValid] true cursor)
           :onInvalid #(state/update-value [:isValid] false cursor)}
          (form-name volumeName)
-         (form-driver driver))]]]))+         (form-driver driver plugins))]]]))
       :onChange (fn [_ v]
                   (state/update-value [:volumeName] v cursor))})))

(defn- form-driver [value]
  (comp/form-comp
    "DRIVER"
    (comp/select-field
      {:value    value
       :onChange (fn [_ _ v]
                   (state/update-value [:driver] v cursor))}
      (comp/menu-item
        {:key         "fdi1"
         :value       "local"
         :primaryText "local"}))))

(defn- create-volume-handler
  []


(rum/defc form < rum/reactive
                 init-state-mixin []
  (let [plugins (rum/react volume-plugins)
        {:keys [volumeName
                driver
                isValid]} (state/react cursor)]
    [:div
