Rename source files to new namespace structure

This commit is contained in:
Daniel Compton 2018-02-20 15:48:03 +13:00
parent 9a77ac79d8
commit fc4aa56542
32 changed files with 125 additions and 125 deletions

View File

@ -37,14 +37,14 @@ You need both the re-frame-10x project _and_ a test project to develop it agains
:cljsbuild {:builds {:client {:source-paths ["checkouts/re-frame-10x/src"]}}}
```
- re-frame-10x has a debug panel useful when developing it. You can enable it by adding the :closure-define `"day8.re_frame.trace.debug_QMARK_" true` to your compiler settings.
- re-frame-10x has a debug panel useful when developing it. You can enable it by adding the :closure-define `"day8.re_frame_10x.trace.debug_QMARK_" true` to your compiler settings.
- Now run your test project however you usually run it, and re-frame-10x should be in there. \o/
### Developing CSS
The styles for the trace panel are defined both inline and in Garden styles in `day8.re-frame.trace.styles`.
The styles for the trace panel are defined both inline and in Garden styles in `day8.re-frame-10x.styles`.
We are using CSS preprocessing to isolate the panel styles, by namespacing the panel styles with the id `#--re-frame-10x--`.

View File

@ -135,7 +135,7 @@ If you are using leiningen, modify `project.clj` in the following ways. When puz
- Locate the `:compiler` map under `:dev` and add:
- `:closure-defines {"re_frame.trace.trace_enabled_QMARK_" true}`
- `:preloads [day8.re-frame.trace.preload]`
- `:preloads [day8.re-frame-10x.preload]`
For example:
@ -145,7 +145,7 @@ If you are using leiningen, modify `project.clj` in the following ways. When puz
:source-paths ["src" "dev"]
:compiler {...
:closure-defines {"re_frame.trace.trace_enabled_QMARK_" true}
:preloads [day8.re-frame.trace.preload]
:preloads [day8.re-frame-10x.preload]
}}]}
```
@ -182,7 +182,7 @@ If you are using leiningen, modify `project.clj` in the following ways. When puz
### If re-frame-10x throws an exception on startup
* Reset the settings to factory defaults in the settings panel
* If you can't load the settings panel, run `day8.re_frame.trace.factory_reset_BANG_()` in the JavaScript console.
* If you can't load the settings panel, run `day8.re_frame_10x.trace.factory_reset_BANG_()` in the JavaScript console.
* If neither of those work, remove all of the keys with the prefix `day8.re-frame.trace` from your browser's Local Storage.
## How does it work?
@ -193,7 +193,7 @@ re-frame is instrumented - all important activity generates trace data.
By default, re-frame tracing is "compiled out", so it won't impose a performance cost in production. The trade-off here is that you need to explicitly enable it in development.
The [preloads](https://github.com/clojure/clojurescript/wiki/Compiler-Options#preloads) option (`:preloads [day8.re-frame.trace.preload]`) has to be set in order to automatically monkeypatch Reagent to add appropriate lifecycle hooks. Yes this is gross, and yes we will [make a PR to reagent to add proper hooks](https://github.com/Day8/re-frame-10x/issues/115), once we know exactly what we need. The preload namespace also injects a div containing the devtools panel into the DOM.
The [preloads](https://github.com/clojure/clojurescript/wiki/Compiler-Options#preloads) option (`:preloads [day8.re-frame-10x.preload]`) has to be set in order to automatically monkeypatch Reagent to add appropriate lifecycle hooks. Yes this is gross, and yes we will [make a PR to reagent to add proper hooks](https://github.com/Day8/re-frame-10x/issues/115), once we know exactly what we need. The preload namespace also injects a div containing the devtools panel into the DOM.
## Developing/Contributing

View File

@ -27,10 +27,10 @@
["vcs" "commit"]
["vcs" "push"]]
:figwheel {:css-dirs ["resources/day8/re_frame/trace"]}
:figwheel {:css-dirs ["resources/day8/re_frame_10x/trace"]}
:less {:source-paths ["resources/day8/re_frame/trace"]
:target-path "resources/day8/re_frame/trace"}
:less {:source-paths ["resources/day8/re_frame_10x/trace"]
:target-path "resources/day8/re_frame_10x/trace"}
:profiles {:dev {:dependencies [[binaryage/dirac "RELEASE"]]}
:mranderson {:dependencies ^:replace [^:source-dep [re-frame "0.10.2"

View File

@ -1,3 +0,0 @@
(ns day8.re-frame.trace.view.views)
(defn render [])

View File

@ -1,9 +1,9 @@
(ns day8.re-frame.trace
(:require [day8.re-frame.trace.styles :as styles]
[day8.re-frame.trace.view.container :as container]
[day8.re-frame.trace.subs]
[day8.re-frame.trace.events]
[day8.re-frame.trace.db :as trace.db]
(ns day8.re-frame-10x
(:require [day8.re-frame-10x.styles :as styles]
[day8.re-frame-10x.view.container :as container]
[day8.re-frame-10x.subs]
[day8.re-frame-10x.events]
[day8.re-frame-10x.db :as trace.db]
[re-frame.trace :as trace :include-macros true]
[clojure.string :as str]
[reagent.interop :refer-macros [$ $!]]

View File

@ -1,4 +1,4 @@
(ns day8.re-frame.trace.common-styles
(ns day8.re-frame-10x.common-styles
(:require [mranderson047.garden.v1v3v3.garden.units :refer [px em]]
[mranderson047.garden.v1v3v3.garden.compiler :refer [render-css]]))

View File

@ -1,6 +1,6 @@
(ns day8.re-frame.trace.db
(ns day8.re-frame-10x.db
(:require [mranderson047.re-frame.v0v10v2.re-frame.core :as rf]
[day8.re-frame.trace.utils.localstorage :as localstorage]))
[day8.re-frame-10x.utils.localstorage :as localstorage]))
(defn init-db [debug?]
(let [panel-width% (localstorage/get "panel-width-ratio" 0.35)

View File

@ -1,17 +1,17 @@
(ns day8.re-frame.trace.events
(ns day8.re-frame-10x.events
(:require [mranderson047.re-frame.v0v10v2.re-frame.core :as rf]
[mranderson047.reagent.v0v7v0.reagent.core :as r]
[cljs.tools.reader.edn]
[day8.re-frame.trace.utils.utils :as utils :refer [spy]]
[day8.re-frame.trace.utils.localstorage :as localstorage]
[day8.re-frame-10x.utils.utils :as utils :refer [spy]]
[day8.re-frame-10x.utils.localstorage :as localstorage]
[clojure.string :as str]
[goog.object]
[re-frame.db]
[re-frame.interop]
[day8.re-frame.trace.view.container :as container]
[day8.re-frame.trace.styles :as styles]
[day8.re-frame-10x.view.container :as container]
[day8.re-frame-10x.styles :as styles]
[clojure.set :as set]
[day8.re-frame.trace.metamorphic :as metam]
[day8.re-frame-10x.metamorphic :as metam]
[re-frame.trace]))
(defn fixed-after

View File

@ -1,4 +1,4 @@
(ns day8.re-frame.trace.metamorphic)
(ns day8.re-frame-10x.metamorphic)
(defn id-between-xf
;; Copied here because I got undeclared Var warnings from figwheel when requiring a CLJC utils ns.

View File

@ -1,10 +1,10 @@
(ns day8.re-frame.trace.preload
(:require [day8.re-frame.trace :as trace]
(ns day8.re-frame-10x.preload
(:require [day8.re-frame-10x :as trace]
[mranderson047.re-frame.v0v10v2.re-frame.core :as rf]))
;; Use this namespace with the :preloads compiler option to perform the necessary setup for enabling tracing:
;; {:compiler {:preloads [day8.re-frame.trace.preload] ...}}
;; {:compiler {:preloads [day8.re-frame-10x.preload] ...}}
(rf/clear-subscription-cache!)
(trace/init-db!)
(defonce _ (trace/init-tracing!))

View File

@ -1,14 +1,14 @@
(ns day8.re-frame.trace.styles
(ns day8.re-frame-10x.styles
(:require [mranderson047.garden.v1v3v3.garden.core :as garden]
[mranderson047.garden.v1v3v3.garden.units :as units :refer [em px percent]]
[mranderson047.garden.v1v3v3.garden.color :as color]
[mranderson047.garden.v1v3v3.garden.selectors :as s]
[day8.re-frame.trace.common-styles :as common]
[day8.re-frame.trace.utils.re-com :as rc]
[day8.re-frame.trace.view.app-db :as app-db]
[day8.re-frame.trace.view.timing :as timing]
[day8.re-frame.trace.view.settings :as settings]
[day8.re-frame.trace.view.event :as event]))
[day8.re-frame-10x.common-styles :as common]
[day8.re-frame-10x.utils.re-com :as rc]
[day8.re-frame-10x.view.app-db :as app-db]
[day8.re-frame-10x.view.timing :as timing]
[day8.re-frame-10x.view.settings :as settings]
[day8.re-frame-10x.view.event :as event]))
(def background-gray common/background-gray)
(def background-gray-hint common/background-gray-hint)

View File

@ -1,7 +1,7 @@
(ns day8.re-frame.trace.subs
(ns day8.re-frame-10x.subs
(:require [mranderson047.re-frame.v0v10v2.re-frame.core :as rf]
[day8.re-frame.trace.metamorphic :as metam]
[day8.re-frame.trace.utils.utils :as utils]
[day8.re-frame-10x.metamorphic :as metam]
[day8.re-frame-10x.utils.utils :as utils]
[clojure.string :as str]
[cljs.spec.alpha :as s]))

View File

@ -1,4 +1,4 @@
(ns day8.re-frame.trace.utils.animated
(ns day8.re-frame-10x.utils.animated
"Provides animation support for Regent components
Depends on react-flip-move via cljsjs/react-flip-move

View File

@ -1,4 +1,4 @@
(ns day8.re-frame.trace.utils.localstorage
(ns day8.re-frame-10x.utils.localstorage
(:require [goog.storage.Storage]
[goog.storage.mechanism.HTML5LocalStorage]
[cljs.reader :as reader]
@ -7,7 +7,7 @@
(def storage (goog.storage.Storage. (goog.storage.mechanism.HTML5LocalStorage.)))
(def safe-prefix "day8.re-frame.trace.")
(def safe-prefix "day8.re-frame-10x.")
(defn- safe-key [key]
"Adds a unique prefix to local storage keys to ensure they don't collide with the host application"

View File

@ -1,4 +1,4 @@
(ns day8.re-frame.trace.utils.macros
(ns day8.re-frame-10x.utils.macros
(:require [clojure.java.io :as io]
[clojure.string :as str]))

View File

@ -1,6 +1,6 @@
(ns ^{:doc "Utilities for pretty-printing abbreviated Clojure forms"
:author "Matthew Huebert"}
day8.re-frame.trace.utils.pretty-print-condensed
day8.re-frame-10x.utils.pretty-print-condensed
(:require [clojure.string :as str]))

View File

@ -1,4 +1,4 @@
(ns day8.re-frame.trace.utils.re-com)
(ns day8.re-frame-10x.utils.re-com)
;; There is a trap when writing DOM event handlers. This looks innocent enough:
;;

View File

@ -1,6 +1,6 @@
(ns day8.re-frame.trace.utils.re-com
(ns day8.re-frame-10x.utils.re-com
"Shameless pilfered from re-com."
(:require-macros [day8.re-frame.trace.utils.re-com :refer [handler-fn]])
(:require-macros [day8.re-frame-10x.utils.re-com :refer [handler-fn]])
(:require [mranderson047.reagent.v0v7v0.reagent.ratom :as reagent :refer [RAtom Reaction RCursor Track Wrapper]]
[clojure.string :as string]))

View File

@ -1,4 +1,4 @@
(ns day8.re-frame.trace.utils.utils)
(ns day8.re-frame-10x.utils.utils)
(def diff-link "https://github.com/Day8/re-frame-10x/blob/master/docs/HyperlinkedInformation/Diffs.md")

View File

@ -1,25 +1,25 @@
(ns day8.re-frame.trace.view.app-db
(ns day8.re-frame-10x.view.app-db
(:require [devtools.prefs]
[devtools.formatters.core]
[day8.re-frame.trace.utils.utils :as utils]
[day8.re-frame.trace.utils.animated :as animated]
[day8.re-frame.trace.view.components :as components]
[day8.re-frame-10x.utils.utils :as utils]
[day8.re-frame-10x.utils.animated :as animated]
[day8.re-frame-10x.view.components :as components]
[mranderson047.re-frame.v0v10v2.re-frame.core :as rf]
[mranderson047.reagent.v0v7v0.reagent.core :as r]
[day8.re-frame.trace.utils.re-com :as rc :refer [css-join]]
[day8.re-frame.trace.common-styles :as common]
[day8.re-frame-10x.utils.re-com :as rc :refer [css-join]]
[day8.re-frame-10x.common-styles :as common]
[clojure.data])
(:require-macros [day8.re-frame.trace.utils.macros :as macros]))
(:require-macros [day8.re-frame-10x.utils.macros :as macros]))
(def delete (macros/slurp-macro "day8/re_frame/trace/images/delete.svg"))
(def reload (macros/slurp-macro "day8/re_frame/trace/images/reload.svg"))
(def reload-disabled (macros/slurp-macro "day8/re_frame/trace/images/reload-disabled.svg"))
(def snapshot (macros/slurp-macro "day8/re_frame/trace/images/snapshot.svg"))
(def snapshot-ready (macros/slurp-macro "day8/re_frame/trace/images/snapshot-ready.svg"))
(def round-arrow (macros/slurp-macro "day8/re_frame/trace/images/round-arrow.svg"))
(def arrow-right (macros/slurp-macro "day8/re_frame/trace/images/arrow-right.svg"))
(def copy (macros/slurp-macro "day8/re_frame/trace/images/copy.svg"))
(def trash (macros/slurp-macro "day8/re_frame/trace/images/trash.svg"))
(def delete (macros/slurp-macro "day8/re_frame_10x/trace/images/delete.svg"))
(def reload (macros/slurp-macro "day8/re_frame_10x/trace/images/reload.svg"))
(def reload-disabled (macros/slurp-macro "day8/re_frame_10x/trace/images/reload-disabled.svg"))
(def snapshot (macros/slurp-macro "day8/re_frame_10x/trace/images/snapshot.svg"))
(def snapshot-ready (macros/slurp-macro "day8/re_frame_10x/trace/images/snapshot-ready.svg"))
(def round-arrow (macros/slurp-macro "day8/re_frame_10x/trace/images/round-arrow.svg"))
(def arrow-right (macros/slurp-macro "day8/re_frame_10x/trace/images/arrow-right.svg"))
(def copy (macros/slurp-macro "day8/re_frame_10x/trace/images/copy.svg"))
(def trash (macros/slurp-macro "day8/re_frame_10x/trace/images/trash.svg"))
(def cljs-dev-tools-background "#e8ffe8")
(def pod-gap common/gs-19s)

View File

@ -1,5 +1,5 @@
(ns day8.re-frame.trace.view.code
(:require [day8.re-frame.trace.utils.re-com :as rc]
(ns day8.re-frame-10x.view.code
(:require [day8.re-frame-10x.utils.re-com :as rc]
[mranderson047.re-frame.v0v10v2.re-frame.core :as rf]))
(defn render []

View File

@ -1,11 +1,11 @@
(ns day8.re-frame.trace.view.components
(ns day8.re-frame-10x.view.components
(:require [clojure.string :as str]
[goog.fx.dom :as fx]
[mranderson047.re-frame.v0v10v2.re-frame.core :as rf]
[clojure.string :as str]
[day8.re-frame.trace.utils.re-com :as rc]
[day8.re-frame-10x.utils.re-com :as rc]
[mranderson047.reagent.v0v7v0.reagent.core :as r])
(:require-macros [day8.re-frame.trace.utils.macros :refer [with-cljs-devtools-prefs]]))
(:require-macros [day8.re-frame-10x.utils.macros :refer [with-cljs-devtools-prefs]]))
(defn search-input [{:keys [title placeholder on-save on-change on-stop]}]
(let [val (r/atom title)

View File

@ -1,24 +1,24 @@
(ns day8.re-frame.trace.view.container
(:require-macros [day8.re-frame.trace.utils.macros :as macros])
(ns day8.re-frame-10x.view.container
(:require-macros [day8.re-frame-10x.utils.macros :as macros])
(:require [mranderson047.re-frame.v0v10v2.re-frame.core :as rf]
[re-frame.db :as db]
[day8.re-frame.trace.view.event :as event]
[day8.re-frame.trace.view.app-db :as app-db]
[day8.re-frame.trace.view.subs :as subs]
[day8.re-frame.trace.view.views :as views]
[day8.re-frame.trace.view.traces :as traces]
[day8.re-frame.trace.view.code :as code]
[day8.re-frame.trace.view.parts :as parts]
[day8.re-frame.trace.view.timing :as timing]
[day8.re-frame.trace.view.debug :as debug]
[day8.re-frame.trace.view.settings :as settings]
[day8.re-frame-10x.view.event :as event]
[day8.re-frame-10x.view.app-db :as app-db]
[day8.re-frame-10x.view.subs :as subs]
[day8.re-frame-10x.view.views :as views]
[day8.re-frame-10x.view.traces :as traces]
[day8.re-frame-10x.view.code :as code]
[day8.re-frame-10x.view.parts :as parts]
[day8.re-frame-10x.view.timing :as timing]
[day8.re-frame-10x.view.debug :as debug]
[day8.re-frame-10x.view.settings :as settings]
[mranderson047.garden.v1v3v3.garden.core :refer [css style]]
[mranderson047.garden.v1v3v3.garden.units :refer [px]]
[re-frame.trace]
[day8.re-frame.trace.utils.re-com :as rc]
[day8.re-frame.trace.common-styles :as common]))
[day8.re-frame-10x.utils.re-com :as rc]
[day8.re-frame-10x.common-styles :as common]))
(def triangle-down (macros/slurp-macro "day8/re_frame/trace/images/triangle-down.svg"))
(def triangle-down (macros/slurp-macro "day8/re_frame_10x/trace/images/triangle-down.svg"))
(defn tab-button [panel-id title]
(let [selected-tab @(rf/subscribe [:settings/selected-tab])]
[rc/v-box
@ -29,11 +29,11 @@
[:img {:src (str "data:image/svg+xml;utf8," triangle-down)
:style {:opacity (if (= selected-tab panel-id) "1" "0")}}]]]))
(def open-external (macros/slurp-macro "day8/re_frame/trace/images/logout.svg"))
(def settings-svg (macros/slurp-macro "day8/re_frame/trace/images/wrench.svg"))
(def orange-settings-svg (macros/slurp-macro "day8/re_frame/trace/images/orange-wrench.svg"))
(def pause-svg (macros/slurp-macro "day8/re_frame/trace/images/pause.svg"))
(def play-svg (macros/slurp-macro "day8/re_frame/trace/images/play.svg"))
(def open-external (macros/slurp-macro "day8/re_frame_10x/trace/images/logout.svg"))
(def settings-svg (macros/slurp-macro "day8/re_frame_10x/trace/images/wrench.svg"))
(def orange-settings-svg (macros/slurp-macro "day8/re_frame_10x/trace/images/orange-wrench.svg"))
(def pause-svg (macros/slurp-macro "day8/re_frame_10x/trace/images/pause.svg"))
(def play-svg (macros/slurp-macro "day8/re_frame_10x/trace/images/play.svg"))
(def outer-margins {:margin (str "0px " common/gs-19s)})
@ -155,7 +155,7 @@
(when (and external-window? @unloading?)
[:h1.host-closed "Host window has closed. Reopen external window to continue tracing."])
(when-not (re-frame.trace/is-trace-enabled?)
[:h1.host-closed {:style {:word-wrap "break-word"}} "Tracing is not enabled. Please set " [:pre "{\"re_frame.trace.trace_enabled_QMARK_\" true}"] " in " [:pre ":closure-defines"]])
[:h1.host-closed {:style {:word-wrap "break-word"}} "Tracing is not enabled. Please set " [:pre "{\"re_frame_10x.trace.trace_enabled_QMARK_\" true}"] " in " [:pre ":closure-defines"]])
[rc/v-box
:size "auto"
:style {:margin-left common/gs-19s

View File

@ -1,8 +1,8 @@
(ns day8.re-frame.trace.view.debug
(:require [day8.re-frame.trace.utils.re-com :as rc]
[day8.re-frame.trace.view.components :as components]
(ns day8.re-frame-10x.view.debug
(:require [day8.re-frame-10x.utils.re-com :as rc]
[day8.re-frame-10x.view.components :as components]
[mranderson047.re-frame.v0v10v2.re-frame.core :as rf]
[day8.re-frame.trace.metamorphic :as metam]))
[day8.re-frame-10x.metamorphic :as metam]))
(defn render []
[rc/v-box

View File

@ -1,10 +1,10 @@
(ns day8.re-frame.trace.view.event
(:require [day8.re-frame.trace.utils.re-com :as rc]
[day8.re-frame.trace.view.components :as components]
[day8.re-frame.trace.common-styles :as common]
(ns day8.re-frame-10x.view.event
(:require [day8.re-frame-10x.utils.re-com :as rc]
[day8.re-frame-10x.view.components :as components]
[day8.re-frame-10x.common-styles :as common]
[mranderson047.garden.v1v3v3.garden.units :as units]
[mranderson047.re-frame.v0v10v2.re-frame.core :as rf])
(:require-macros [day8.re-frame.trace.utils.macros :refer [with-cljs-devtools-prefs]]))
(:require-macros [day8.re-frame-10x.utils.macros :refer [with-cljs-devtools-prefs]]))
(def pod-border-color "#daddde")
(def pod-border-edge (str "1px solid " pod-border-color))

View File

@ -1,5 +1,5 @@
(ns day8.re-frame.trace.view.parts
(:require [day8.re-frame.trace.utils.re-com :as rc]
(ns day8.re-frame-10x.view.parts
(:require [day8.re-frame-10x.utils.re-com :as rc]
[re-frame.registrar]
[re-frame.events]))

View File

@ -1,7 +1,7 @@
(ns day8.re-frame.trace.view.settings
(ns day8.re-frame-10x.view.settings
(:require [mranderson047.re-frame.v0v10v2.re-frame.core :as rf]
[day8.re-frame.trace.utils.re-com :as rc :refer [css-join]]
[day8.re-frame.trace.common-styles :as common]
[day8.re-frame-10x.utils.re-com :as rc :refer [css-join]]
[day8.re-frame-10x.common-styles :as common]
[mranderson047.garden.v1v3v3.garden.units :as units]
[mranderson047.garden.v1v3v3.garden.compiler :refer [render-css]]))

View File

@ -1,14 +1,14 @@
(ns day8.re-frame.trace.view.subs
(:require [day8.re-frame.trace.view.app-db :refer [pod-gap pod-padding border-radius]]
[day8.re-frame.trace.utils.utils :as utils]
[day8.re-frame.trace.utils.animated :as animated]
(ns day8.re-frame-10x.view.subs
(:require [day8.re-frame-10x.view.app-db :refer [pod-gap pod-padding border-radius]]
[day8.re-frame-10x.utils.utils :as utils]
[day8.re-frame-10x.utils.animated :as animated]
[mranderson047.re-frame.v0v10v2.re-frame.core :as rf]
[mranderson047.reagent.v0v7v0.reagent.core :as r]
[day8.re-frame.trace.utils.re-com :as rc :refer [css-join]]
[day8.re-frame.trace.common-styles :as common]
[day8.re-frame.trace.view.components :as components]
[day8.re-frame-10x.utils.re-com :as rc :refer [css-join]]
[day8.re-frame-10x.common-styles :as common]
[day8.re-frame-10x.view.components :as components]
[mranderson047.garden.v1v3v3.garden.units :as units])
(:require-macros [day8.re-frame.trace.utils.macros :as macros]))
(:require-macros [day8.re-frame-10x.utils.macros :as macros]))
;(s/def ::query-v any?)
;(s/def ::dyn-v any?)
@ -17,7 +17,7 @@
;(s/def ::query-cache (s/map-of ::query-cache-params ::deref))
;(assert (s/valid? ::query-cache (rc/deref-or-value-peek subs/query->reaction)))
(def copy (macros/slurp-macro "day8/re_frame/trace/images/copy.svg"))
(def copy (macros/slurp-macro "day8/re_frame_10x/trace/images/copy.svg"))
(defn sub-tag-class [type]
(case type

View File

@ -1,10 +1,10 @@
(ns day8.re-frame.trace.view.timing
(ns day8.re-frame-10x.view.timing
(:require [devtools.prefs]
[devtools.formatters.core]
[mranderson047.re-frame.v0v10v2.re-frame.core :as rf]
[day8.re-frame.trace.utils.re-com :as rc]
[day8.re-frame.trace.common-styles :as common]
[day8.re-frame.trace.view.components :as components]))
[day8.re-frame-10x.utils.re-com :as rc]
[day8.re-frame-10x.common-styles :as common]
[day8.re-frame-10x.view.components :as components]))
(def timing-styles
[:#--re-frame-10x--

View File

@ -1,10 +1,10 @@
(ns day8.re-frame.trace.view.traces
(:require [day8.re-frame.trace.view.components :as components]
[day8.re-frame.trace.utils.pretty-print-condensed :as pp]
(ns day8.re-frame-10x.view.traces
(:require [day8.re-frame-10x.view.components :as components]
[day8.re-frame-10x.utils.pretty-print-condensed :as pp]
[clojure.string :as str]
[mranderson047.reagent.v0v7v0.reagent.core :as r]
[mranderson047.re-frame.v0v10v2.re-frame.core :as rf]
[day8.re-frame.trace.utils.re-com :as rc]))
[day8.re-frame-10x.utils.re-com :as rc]))
(defn query->fn [query]
(if (= :contains (:filter-type query))

View File

@ -0,0 +1,3 @@
(ns day8.re-frame-10x.view.views)
(defn render [])

View File

@ -1,6 +1,6 @@
(ns day8.re-frame.trace.metamorphic-test
(ns day8.re-frame-10x.metamorphic-test
(:require [clojure.test :refer :all])
(:require [day8.re-frame.trace.metamorphic :as m]))
(:require [day8.re-frame-10x.metamorphic :as m]))
(defn trace-events [file]
(->> (slurp (str "test-resources/" file))