 
 (def reconciler
   (om/reconciler {:state val-atom
-                  :parser (om/parser {:read read})}))
+                  :parser (om/parser {:read read :mutate mutate})}))
 
 
 (om/add-root! reconciler App (.getElementById js/document "app"))

         #_(input-widget this "Date" :input-date :time)
         (type-toggle-widget this)
         (transaction-add-button this)]
        (transactions-widget (if (= :not-found transactions) [] (vals transactions)))]))))


(defn main [& args]

         [:td (str (.toLocaleDateString (js/Date. created)))]
         [:td description]
         [:td {:style {:color (if (= type :expense) "#F00" "#0F0")}} value]])
      (sort-by :created > transactions))]]])


(defn transaction-add-button [component]
