fix: only pprint when in developer mode or in the dev environment

This commit is contained in:
Tienson Qin
2021-06-07 17:00:28 +08:00
parent ff0084bebc
commit 036f03fab4
2 changed files with 10 additions and 3 deletions

View File

@@ -1,7 +1,10 @@
(ns frontend.debug
(:require [cljs.pprint :as pprint]))
(:require [cljs.pprint :as pprint]
[frontend.config :as config]
[frontend.state :as state]))
(defn pprint
[& xs]
(doseq [x xs]
(pprint/pprint x)))
(when (or config/dev? (state/developer-mode?))
(doseq [x xs]
(pprint/pprint x))))