         (get-in @state [:edit :updated])
         column-key
         #(swap! state assoc-in [:edit :updated] %)
+        change-this-row!
         disable-edit-and-select-this-cell!
         (:opts column)]
        [(or (:view column) default-view)
         row-data
         column-key
+        change-this-row!
         enable-edit-in-this-cell!
         (:opts column)])]))
 

;;

(defn default-view
  [row-data k enable-edit! _]
  [:div.reabledit-cell-view
   [:span.reabledit-cell__content
    (get row-data k)]

                                  (-> % .-target .-value)))}])

(defn int-editor
  [initial-row-data edited-row-data k change-edited! _ _]
  (let [initial-value (get initial-row-data k)
        input-candidate (str (get edited-row-data k))
        parsed (util/parse-int input-candidate initial-value)
