                cell (fn [children] [:span {:style {:paddingLeft 16}} children])]
            {:columns [{:header-component [:div {:style {:padding "13px 0 12px 12px"
                                                         :backgroundColor (:header-darkgray style/colors)}}
-                                          [:input {:type "checkbox" :ref "allcheck"}]
+                                          [:input {:type "checkbox" :ref "imcallcheck"}]
                                           ]
                        :starting-width 42 :resizable? false
                        :cell-renderer (fn [row-num conf]
                                     [:div
                                       {:style {:paddingLeft 12}} [:input {
-                                         :type "checkbox" :id (str "import_mc_checkbox_" row-num )
-                                                          :onClick (fn [e] (let [
-                                                            check_box_id_str (str "import_mc_checkbox_" row-num )
-                                                            clicked_checkbox_element (.getElementById js/document (name check_box_id_str))
-                                                            checked_status (.-checked clicked_checkbox_element)]
-                                                            nil
-                                                            ;TODO something here that modifies the "Import Selected Workspaces" button
-                                                            ))}]])}
+                                         :type "checkbox" :ref (str "imc_" row-num)}]])}
                       {:header-component (header "Name") :starting-width 200
                        :cell-renderer (fn [row-num conf]
                                         (cell [:a {:href "javascript:;"

        [ImportWorkspaceMethodsConfigurationsList {:method-confs (utils/parse-json-string
                                                                  (utils/->json-string
                                                                    (create-mock-methodconfs)))}]]
        [comps/Button {:style :add   :text "Add selected to workspace" :onClick
                        ;TODO
                        ; 1) acquire list of selected confs and
                        ; 2) use orch API (post) to copy them to the workspace
                       (fn [] nil)}]]]]))


(react/defc WorkspaceMethodsConfigurationsList
  {:render
   (fn [{:keys [props refs state]}]
     [:div {}
      (render-import-overlay state refs)
      [comps/Button {:text "Import Configurations ..."
                     :onClick #(swap! state assoc :import-overlay-shown? true)}]
      (if (zero? (count (:method-confs props)))

    [org.broadinstitute.firecloud-ui.common :as common]
    [org.broadinstitute.firecloud-ui.common.table :as table]
    [org.broadinstitute.firecloud-ui.common.style :as style]))


(defn- create-mock-methodconfs []
