       (table
         {:key         "tbl"
          :fixedHeader false
-         :style       {:tableLayout  "auto"
-                       :width        "auto"
-                       :borderTop    "1px solid rgb(224, 228, 231)"
-                       :borderRight  "1px solid rgb(224, 228, 231)"
-                       :borderBottom "1px solid rgb(224, 228, 231)"}
+         :style       {:tableLayout "auto"}
          :selectable  false
          :onCellClick (fn [i]
                         (when (some? onclick-handler-fn)

  (mui
    (table
      {:key   "tbl"
       :style {:tableLayout "auto"
               :width       "auto"}}
      (form-info-table-body items render-item-fn render-items-key))))
                              render-item-fn
                              render-items-key)))))

;; Form table component

(defn form-table-header
  [headers]
  (table-header
    {:key               "th"
     :displaySelectAll  false
     :adjustForCheckbox false
     :style             {:border "none"}}
    (table-row
      {:key           "tr"
       :displayBorder false
       :style         {:height "35px"}}
      (map-indexed
        (fn [index header]
          (table-header-column
            {:key   (str "thc-" index)
             :style (merge (select-keys header [:width])
                           {:height "35px"})}
            (:name header))) headers)
      (table-header-column
        {:key   "thc"
         :style {:height "35px"}} ""))))

(defn form-table-body
  [headers items data render-items-fn remove-item-fn]
