                                 cols "40"}}]
   (reify
     om/IRender
-    (render [this]
-      (dom/textarea #js {:value (:value app)
+    (render [this]            
+      (dom/textarea #js {:value (or (:value @app) "")
                          :onChange (fn [e]
                                      (let [v (.. e -target -value)]
                                        (when (onChange-valid?-fn app v)

  (reify
    om/IRender
    (render [this]
      (let [value (:value @app)]
        (dom/input #js {:value value
                        :onChange (fn [e]
                                    (let [new-value (.. e -target -value)]

                                     (select-keys [:id :keyname :description])
                                     vals)))}}]
  (letfn [(on-click [app e]
            ;;Пока отрубил для мобил, 
            ;;(.preventDefault e) 
            ;;(.stopPropagation e)

            (when clear-selections-fn
              (clear-selections-fn))
