swinging-needle-meter/src/cljs/swinging_needle_meter/core.cljs
2017-07-01 11:40:36 +01:00

26 lines
733 B
Clojure

(ns swinging-needle-meter.core
(:require [reagent.core :as reagent]
[re-frame.core :as re-frame]
[swinging-needle-meter.events]
[swinging-needle-meter.subs]
[swinging-needle-meter.views :as views]
[swinging-needle-meter.config :as config]))
;;; This file is unchanged (except this line) from the leiningen recom template
(defn dev-setup []
(when config/debug?
(enable-console-print!)
(println "dev mode")))
(defn mount-root []
(re-frame/clear-subscription-cache!)
(reagent/render [views/main-panel]
(.getElementById js/document "app")))
(defn ^:export init []
(re-frame/dispatch-sync [:initialize-db])
(dev-setup)
(mount-root))