(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))