   (:require-macros [cljs.core.async.macros :refer [go]])
   (:require [reagent.core :as reagent :refer [atom]]
             [cljs.core.async :refer [put! <! chan]]
-            [clojure.string :as string]))
+            [clojure.string :as string]
+            [cljs-time.format :refer [date-formatters]]))
 
 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 ;; Debugging

  "Creates a large button"
  ([body] (btn-lg {} body))

  ([{:keys [on-click]} & body]
     [:button {:class "btn btn-lg"
               :on-click on-click} body]))


    [btn-lg {:on-click on5} 5]
    [:br]
    ;; TODO togglify
    [btn-lg {:on-click on-toggle} [icon (if (get-state :on?) "pause" "play")]]
    [btn-lg {:on-click on-reset} [icon "refresh"]]]))

(defn timer-view []
