create-expo-cljs-app
Version:
Create a react native application with Expo and Shadow-CLJS!
1 lines • 29.1 kB
JSON
["^ ","~:output",["^ ","~:js","goog.provide('re_frame.cofx');\nre_frame.cofx.kind = new cljs.core.Keyword(null,\"cofx\",\"cofx\",2013202907);\nif(cljs.core.truth_((re_frame.registrar.kinds.cljs$core$IFn$_invoke$arity$1 ? re_frame.registrar.kinds.cljs$core$IFn$_invoke$arity$1(re_frame.cofx.kind) : re_frame.registrar.kinds.call(null,re_frame.cofx.kind)))){\n} else {\nthrow (new Error(\"Assert failed: (re-frame.registrar/kinds kind)\"));\n}\nre_frame.cofx.reg_cofx = (function re_frame$cofx$reg_cofx(id,handler){\nreturn re_frame.registrar.register_handler(re_frame.cofx.kind,id,handler);\n});\nre_frame.cofx.inject_cofx = (function re_frame$cofx$inject_cofx(var_args){\nvar G__47502 = arguments.length;\nswitch (G__47502) {\ncase 1:\nreturn re_frame.cofx.inject_cofx.cljs$core$IFn$_invoke$arity$1((arguments[(0)]));\n\nbreak;\ncase 2:\nreturn re_frame.cofx.inject_cofx.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)]));\n\nbreak;\ndefault:\nthrow (new Error([\"Invalid arity: \",cljs.core.str.cljs$core$IFn$_invoke$arity$1(arguments.length)].join('')));\n\n}\n});\n\n(re_frame.cofx.inject_cofx.cljs$core$IFn$_invoke$arity$1 = (function (id){\nreturn re_frame.interceptor.__GT_interceptor.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([new cljs.core.Keyword(null,\"id\",\"id\",-1388402092),new cljs.core.Keyword(null,\"coeffects\",\"coeffects\",497912985),new cljs.core.Keyword(null,\"before\",\"before\",-1633692388),(function re_frame$cofx$coeffects_before(context){\nvar temp__5733__auto__ = re_frame.registrar.get_handler.cljs$core$IFn$_invoke$arity$2(re_frame.cofx.kind,id);\nif(cljs.core.truth_(temp__5733__auto__)){\nvar handler = temp__5733__auto__;\nreturn cljs.core.update.cljs$core$IFn$_invoke$arity$3(context,new cljs.core.Keyword(null,\"coeffects\",\"coeffects\",497912985),handler);\n} else {\nreturn re_frame.loggers.console.cljs$core$IFn$_invoke$arity$variadic(new cljs.core.Keyword(null,\"error\",\"error\",-978969032),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([\"No cofx handler registered for\",id], 0));\n}\n})], 0));\n}));\n\n(re_frame.cofx.inject_cofx.cljs$core$IFn$_invoke$arity$2 = (function (id,value){\nreturn re_frame.interceptor.__GT_interceptor.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([new cljs.core.Keyword(null,\"id\",\"id\",-1388402092),new cljs.core.Keyword(null,\"coeffects\",\"coeffects\",497912985),new cljs.core.Keyword(null,\"before\",\"before\",-1633692388),(function re_frame$cofx$coeffects_before(context){\nvar temp__5733__auto__ = re_frame.registrar.get_handler.cljs$core$IFn$_invoke$arity$2(re_frame.cofx.kind,id);\nif(cljs.core.truth_(temp__5733__auto__)){\nvar handler = temp__5733__auto__;\nreturn cljs.core.update.cljs$core$IFn$_invoke$arity$4(context,new cljs.core.Keyword(null,\"coeffects\",\"coeffects\",497912985),handler,value);\n} else {\nreturn re_frame.loggers.console.cljs$core$IFn$_invoke$arity$variadic(new cljs.core.Keyword(null,\"error\",\"error\",-978969032),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([\"No cofx handler registered for\",id], 0));\n}\n})], 0));\n}));\n\n(re_frame.cofx.inject_cofx.cljs$lang$maxFixedArity = 2);\n\nre_frame.cofx.reg_cofx(new cljs.core.Keyword(null,\"db\",\"db\",993250759),(function re_frame$cofx$db_coeffects_handler(coeffects){\nreturn cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(coeffects,new cljs.core.Keyword(null,\"db\",\"db\",993250759),cljs.core.deref(re_frame.db.app_db));\n}));\nre_frame.cofx.inject_db = re_frame.cofx.inject_cofx.cljs$core$IFn$_invoke$arity$1(new cljs.core.Keyword(null,\"db\",\"db\",993250759));\n","~:ns-info",["^ ","~:rename-macros",null,"~:renames",["^ "],"~:meta",["^ ","~:file","re_frame/cofx.cljc","~:line",1,"~:column",5,"~:end-line",1,"~:end-column",18],"~:ns-aliases",["^ ","~$cljs.loader","~$shadow.loader","~$clojure.pprint","~$cljs.pprint","~$react","~$shadow.js.shim.module$react","~$clojure.spec.alpha","~$cljs.spec.alpha"],"~:use-macros",null,"~:excludes",["~#set",[]],"~:name","~$re-frame.cofx","~:op","~:ns","~:imports",null,"~:requires",["^ ","~$re-frame.db","^M","~$re-frame.interceptor","^N","~$re-frame.registrar","^O","~$re-frame.loggers","^P","~$cljs.core","^Q","~$goog","^R"],"~:seen",["^F",["~:require"]],"~:uses",["^ ","~$app-db","^M","~$->interceptor","^N","~$get-handler","^O","~$clear-handlers","^O","~$register-handler","^O","~$console","^P"],"~:require-macros",["^ ","^Q","^Q"],"~:form",["~#list",["~$ns","^H",["^12",["^T",["^M","~:refer",["^V"]],["^N","^14",["^W"]],["^O","^14",["^X","^Y","^Z"]],["^P","^14",["^["]]]]]],"~:flags",["^ ","^T",["^F",[]]],"~:js-deps",["^ "],"~:deps",["^R","^Q","^M","^N","^O","^P"]],"^J","^H","~:resource-id",["~:shadow.build.classpath/resource","re_frame/cofx.cljc"],"~:compiled-at",1613924121675,"~:resource-name","re_frame/cofx.cljc","~:warnings",[],"~:source","(ns re-frame.cofx\n (:require\n [re-frame.db :refer [app-db]]\n [re-frame.interceptor :refer [->interceptor]]\n [re-frame.registrar :refer [get-handler clear-handlers register-handler]]\n [re-frame.loggers :refer [console]]))\n\n\n;; -- Registration ------------------------------------------------------------\n\n(def kind :cofx)\n(assert (re-frame.registrar/kinds kind))\n\n(defn reg-cofx\n [id handler]\n (register-handler kind id handler))\n\n\n;; -- Interceptor -------------------------------------------------------------\n\n(defn inject-cofx\n ([id]\n (->interceptor\n :id :coeffects\n :before (fn coeffects-before\n [context]\n (if-let [handler (get-handler kind id)]\n (update context :coeffects handler)\n (console :error \"No cofx handler registered for\" id)))))\n ([id value]\n (->interceptor\n :id :coeffects\n :before (fn coeffects-before\n [context]\n (if-let [handler (get-handler kind id)]\n (update context :coeffects handler value)\n (console :error \"No cofx handler registered for\" id))))))\n\n\n;; -- Builtin CoEffects Handlers ---------------------------------------------\n\n;; :db\n;;\n;; Adds to coeffects the value in `app-db`, under the key `:db`\n(reg-cofx\n :db\n (fn db-coeffects-handler\n [coeffects]\n (assoc coeffects :db @app-db)))\n\n\n;; Because this interceptor is used so much, we reify it\n(def inject-db (inject-cofx :db))\n\n\n","~:reader-features",["^F",["~:cljs"]],"~:cljc",true,"~:source-map-compact",["^ ","mappings",";AAUA,AAAA,AAAKA;AACL,AAAQ,AAACE,AAAAA,AAAAA,AAAyBF,AAAAA;AAAlC;AAAA,AAAA,AAAA,AAAAC,AAAA;;AAEA,AAAA,AAAME,AACHC,AAAGC;AADN,AAEE,AAACC,AAAiBN,AAAKI,AAAGC;;AAK5B,AAAA,AAAA,AAAAE,AAAME;AAAN,AAAA,AAAAD,AAAA,AAAA;AAAA,AAAA,AAAAA;AAAA;AAAA,AAAAC,AAAA,AAAA,AAAA;;;AAAA;AAAA,AAAAA,AAAA,AAAA,AAAA,AAAA,AAAA,AAAA;;;;AAAA,AAAA,AAAAR,AAAA,AAAA,AAAA,AAAA;;;;;AAAA,AAAA,AAAA,AAAMQ,AACFL;AADJ,AAEG,AAAA,AAAA,AAAA,AAACM,AAEU,AACGC;AADH,AAEE,AAAAC,AAAiB,AAACC,AAAYb,AAAKI;AAAnC,AAAA,AAAAQ;AAAA,AAAAA,AAASP;AAAT,AACE,AAAA,AAACS,AAAOH,AAAmBN;;AAC3B,AAAA,AAAA,AAACU,AAAgDX;;;;;AARnE,AAAA,AAAA,AAAMK,AASFL,AAAGY;AATP,AAUG,AAAA,AAAA,AAAA,AAACN,AAEU,AACGC;AADH,AAEE,AAAAC,AAAiB,AAACC,AAAYb,AAAKI;AAAnC,AAAA,AAAAQ;AAAA,AAAAA,AAASP;AAAT,AACE,AAAA,AAACS,AAAOH,AAAmBN,AAAQW;;AACnC,AAAA,AAAA,AAACD,AAAgDX;;;;;AAhBnE,AAAA,AAAA,AAAMK;;AAAN,AAwBA,AAAA,AAACN,AAEC,AACGc;AADH,AAEE,AAAA,AAAA,AAAAC,AAACC,AAAMF,AAAeG;;AAI1B,AAAKC,AAAU,AAAA,AAACC","names",["re-frame.cofx/kind","js/Error","re-frame.registrar/kinds","re-frame.cofx/reg-cofx","id","handler","re-frame.registrar/register-handler","var_args","G__47502","re-frame.cofx/inject-cofx","re_frame.interceptor.__GT_interceptor","context","temp__5733__auto__","re_frame.registrar.get_handler","cljs.core.update","re_frame.loggers.console","value","coeffects","cljs.core/deref","cljs.core.assoc","re-frame.db/app-db","re-frame.cofx/inject-db","re_frame.cofx.inject_cofx"]],"~:used-vars",["^F",["~$re-frame.db/app-db","~$re-frame.interceptor/->interceptor","~$cljs.core/deref","~$re-frame.registrar/kinds","~$re-frame.loggers/console","~$re-frame.registrar/register-handler","~$cljs.core/update","~$re-frame.cofx/reg-cofx","~$re-frame.cofx/inject-cofx","~$re-frame.cofx/kind","~$cljs.core/assoc","~$re-frame.cofx/inject-db","~$js/Error"]]],"~:cache-keys",["~#cmap",[["^19","reagent/impl/batching.cljs"],["71172e9be671755156730f86af647b7c667093fa","~:shadow.build.compiler/resolve",["^ ","~:require-id",null,"~:deps-ids",["^F",[]],"~:deps-syms",["^R","^Q","~$reagent.debug","~$reagent.impl.util"]]],["^19","goog/dom/tagname.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","~$goog.dom.HtmlElement"]]],["^19","goog/labs/useragent/platform.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","~$goog.labs.userAgent.util","~$goog.string"]]],["^19","goog/math/math.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","~$goog.array","~$goog.asserts"]]],["^19","goog/html/trustedtypes.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R"]]],["^19","goog/events/eventtype.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","~$goog.events.BrowserFeature","~$goog.userAgent"]]],["^19","goog/labs/useragent/browser.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","^21","^1[","~$goog.object","~$goog.string.internal"]]],["^19","goog/html/safeurl.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","^22","~$goog.fs.url","~$goog.html.TrustedResourceUrl","~$goog.i18n.bidi.Dir","~$goog.i18n.bidi.DirectionalString","~$goog.string.Const","~$goog.string.TypedString","^26"]]],["^19","re_frame/loggers.cljc"],["0e1666916193eaabc7012c4a18450a0d00336095","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","^Q","~$clojure.set"]]],["^19","goog/array/array.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","^22"]]],["^19","reagent/impl/util.cljs"],["71172e9be671755156730f86af647b7c667093fa","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","^Q","~$clojure.string","~$clojure.walk","^25","^1X"]]],["^19","goog/useragent/useragent.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","~$goog.labs.userAgent.browser","~$goog.labs.userAgent.engine","~$goog.labs.userAgent.platform","^1[","~$goog.reflect","^20"]]],["^19","goog/debug/error.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R"]]],["^19","goog/events/events.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","^22","~$goog.debug.entryPointRegistry","~$goog.events.BrowserEvent","^23","~$goog.events.Listenable","~$goog.events.ListenerMap"]]],["^19","re_frame/registrar.cljc"],["0e1666916193eaabc7012c4a18450a0d00336095","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","^Q","~$re-frame.interop","^P","~$re-frame.settings"]]],["^19","goog/events/browserfeature.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","^24"]]],["^19","goog/dom/nodetype.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R"]]],["^19","reagent/ratom.cljs"],["71172e9be671755156730f86af647b7c667093fa","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","^Q","^1Y","^1X","~$reagent.impl.batching","^2=","^25"]]],["^19","re_frame/interop.cljs"],["0e1666916193eaabc7012c4a18450a0d00336095","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","^Q","~$goog.async.nextTick","~$goog.events","~$reagent.core","~$reagent.ratom"]]],["^19","goog/disposable/disposable.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","~$goog.disposable.IDisposable"]]],["^19","goog/string/typedstring.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R"]]],["^19","goog/object/object.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R"]]],["^19","reagent/impl/template.cljs"],["71172e9be671755156730f86af647b7c667093fa","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","^Q","^A","^2>","^1Y","~$reagent.impl.component","^2J","~$reagent.impl.input","~$reagent.impl.protocols","^2N","^1X","^25"]]],["^19","goog/dom/asserts.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","^22"]]],"~:SHADOW-TIMESTAMP",[1598798247000,1598798247000,1592608845000],["^19","goog/math/long.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","^22","^2C"]]],["^19","goog/events/listener.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","~$goog.events.ListenableKey"]]],["^19","goog/html/trustedresourceurl.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","^22","~$goog.html.trustedtypes","^29","^2:","^2;","^2<"]]],["^19","goog/events/listenermap.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","^21","~$goog.events.Listener","^25"]]],["^19","goog/events/eventid.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R"]]],["^19","goog/string/internal.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R"]]],["^19","goog/functions/functions.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R"]]],["^19","goog/html/safestyle.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","^21","^22","~$goog.html.SafeUrl","^2;","^2<","^26"]]],["^19","goog/dom/safe.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","^22","~$goog.dom.asserts","~$goog.functions","~$goog.html.SafeHtml","~$goog.html.SafeScript","~$goog.html.SafeStyle","^2W","^28","~$goog.html.uncheckedconversions","^2;","^26"]]],["^19","reagent/impl/component.cljs"],["71172e9be671755156730f86af647b7c667093fa","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","^Q","^25","^A","^1Y","^2J","^2R","^2N","^1X"]]],["^19","clojure/walk.cljs"],["9f9729dbbf9b814c83dc189977b447d2ae92b6cd","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","^Q"]]],["^19","goog/structs/map.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","~$goog.iter.Iterator","~$goog.iter.StopIteration"]]],["^19","goog/html/safehtml.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","^21","^22","~$goog.dom.TagName","~$goog.dom.tags","^2[","^30","~$goog.html.SafeStyleSheet","^2W","^28","^2U","^29","^2:","^2@","^25","^2;","^2<","^26"]]],["^19","goog/dom/tags.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","^25"]]],["^19","goog/math/size.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R"]]],["^19","goog/labs/useragent/engine.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","^21","^1[","^20"]]],["^19","re_frame/settings.cljc"],["0e1666916193eaabc7012c4a18450a0d00336095","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","^Q","^2H","^P"]]],["^19","goog/dom/dom.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","^21","^22","~$goog.dom.BrowserFeature","~$goog.dom.NodeType","^34","~$goog.dom.safe","^2Z","^31","~$goog.math.Coordinate","~$goog.math.Size","^25","^20","~$goog.string.Unicode","^24"]]],["^19","goog/asserts/asserts.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","~$goog.debug.Error","^38"]]],["^19","reagent/impl/protocols.cljs"],["71172e9be671755156730f86af647b7c667093fa","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","^Q"]]],["^19","goog/uri/uri.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","^21","^22","^20","~$goog.structs","~$goog.structs.Map","~$goog.uri.utils","~$goog.uri.utils.ComponentIndex","~$goog.uri.utils.StandardQueryParam"]]],["^19","goog/i18n/bidi.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R"]]],["^19","re_frame/db.cljc"],["0e1666916193eaabc7012c4a18450a0d00336095","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","^Q","^2H"]]],["^19","goog/disposable/idisposable.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R"]]],["^19","goog/fs/url.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R"]]],["^19","goog/base.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",[]]],["^19","goog/structs/structs.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","^21","^25"]]],["^19","clojure/string.cljs"],["9f9729dbbf9b814c83dc189977b447d2ae92b6cd","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","^Q","^20","~$goog.string.StringBuffer"]]],["^19","re_frame/cofx.cljc"],["0e1666916193eaabc7012c4a18450a0d00336095","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","^Q","^M","^N","^O","^P"]]],["~:shadow.build.js-support/require","react"],["^A","shadow.js.shim.module$react.js","require","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R"]]],["^19","goog/debug/entrypointregistry.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","^22"]]],["^19","goog/string/string.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","^39","^31","^2;","^26"]]],["^19","re_frame/interceptor.cljc"],["0e1666916193eaabc7012c4a18450a0d00336095","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","^Q","^P","^2H","~$re-frame.trace","^2="]]],["^19","goog/reflect/reflect.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R"]]],["^19","goog/labs/useragent/util.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","^26"]]],["^19","reagent/core.cljs"],["71172e9be671755156730f86af647b7c667093fa","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","^Q","^A","~$reagent.impl.template","^2P","^1Y","^2J","^2R","^2N","^1X"]]],["^19","goog/debug/debug.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","^21","~$goog.debug.errorcontext","^24"]]],["^19","goog/string/stringbuffer.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R"]]],["^19","goog/math/coordinate.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","~$goog.math"]]],["^19","goog/debug/errorcontext.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R"]]],["^19","goog/iter/iter.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","^21","^22","^2Y","^3H"]]],["^19","goog/async/nexttick.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","^2D","~$goog.dom","^34","^39","^2Y","^2Z","^28","^2@","^2A","^2;"]]],["^19","goog/html/uncheckedconversions.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","^22","^2Z","^2[","^30","^36","^2W","^28","^2;","^26"]]],["^19","reagent/impl/input.cljs"],["71172e9be671755156730f86af647b7c667093fa","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","^Q","^2P","^2J","^2R"]]],["^19","goog/events/event.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","~$goog.Disposable","~$goog.events.EventId"]]],["^19","goog/dom/htmlelement.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R"]]],["^19","cljs/core.cljs"],["9f9729dbbf9b814c83dc189977b447d2ae92b6cd","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","~$goog.math.Long","~$goog.math.Integer","^20","^25","^21","~$goog.Uri","^3C"]]],["^19","goog/html/safescript.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","^22","^2U","^2;","^2<"]]],["^19","reagent/debug.cljs"],["71172e9be671755156730f86af647b7c667093fa","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","^Q"]]],["^19","goog/html/safestylesheet.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","^21","^22","^30","^25","^2;","^2<","^26"]]],["^19","goog/events/browserevent.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","~$goog.debug","^23","~$goog.events.Event","~$goog.events.EventType","^2C","^24"]]],["^19","goog/math/integer.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","^2C"]]],["^19","goog/dom/browserfeature.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","^24"]]],["^19","clojure/set.cljs"],["9f9729dbbf9b814c83dc189977b447d2ae92b6cd","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","^Q"]]],["^19","goog/uri/utils.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","^21","^22","^20"]]],["^19","goog/string/const.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","^22","^2<"]]],["^19","goog/events/listenable.js"],["6025affb7181cd40418600864f58eed1ea80055d","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","^3K"]]],["^19","re_frame/trace.cljc"],["0e1666916193eaabc7012c4a18450a0d00336095","^1T",["^ ","^1U",null,"^1V",["^F",[]],"^1W",["^R","^Q","^2H","^P","^2Y"]]]]],"~:clj-info",["^ ","jar:file:/home/justin/.m2/repository/re-frame/re-frame/1.1.1/re-frame-1.1.1.jar!/re_frame/interop.clj",1599498230000,"jar:file:/home/justin/.m2/repository/org/clojure/clojurescript/1.10.773/clojurescript-1.10.773.jar!/cljs/env.cljc",1592608845000,"jar:file:/home/justin/.m2/repository/org/clojure/clojurescript/1.10.773/clojurescript-1.10.773.jar!/cljs/analyzer.cljc",1592608845000,"jar:file:/home/justin/.m2/repository/org/clojure/tools.reader/1.3.3/tools.reader-1.3.3.jar!/clojure/tools/reader/default_data_readers.clj",1598798245000,"jar:file:/home/justin/.m2/repository/org/clojure/clojure/1.10.1/clojure-1.10.1.jar!/clojure/string.clj",1592060007000,"jar:file:/home/justin/.m2/repository/org/clojure/tools.reader/1.3.3/tools.reader-1.3.3.jar!/clojure/tools/reader/impl/errors.clj",1598798245000,"jar:file:/home/justin/.m2/repository/org/clojure/clojure/1.10.1/clojure-1.10.1.jar!/clojure/pprint.clj",1592060007000,"jar:file:/home/justin/.m2/repository/reagent/reagent/1.0.0-alpha2/reagent-1.0.0-alpha2.jar!/reagent/core.clj",1592063583000,"jar:file:/home/justin/.m2/repository/org/clojure/clojurescript/1.10.773/clojurescript-1.10.773.jar!/cljs/externs.clj",1592608845000,"jar:file:/home/justin/.m2/repository/org/clojure/clojurescript/1.10.773/clojurescript-1.10.773.jar!/cljs/core.cljc",1592608845000,"jar:file:/home/justin/.m2/repository/org/clojure/clojure/1.10.1/clojure-1.10.1.jar!/clojure/instant.clj",1592060007000,"jar:file:/home/justin/.m2/repository/reagent/reagent/1.0.0-alpha2/reagent-1.0.0-alpha2.jar!/reagent/ratom.clj",1592063583000,"jar:file:/home/justin/.m2/repository/org/clojure/clojure/1.10.1/clojure-1.10.1.jar!/clojure/set.clj",1592060007000,"jar:file:/home/justin/.m2/repository/org/clojure/tools.reader/1.3.3/tools.reader-1.3.3.jar!/clojure/tools/reader/reader_types.clj",1598798245000,"jar:file:/home/justin/.m2/repository/org/clojure/clojure/1.10.1/clojure-1.10.1.jar!/clojure/edn.clj",1592060007000,"jar:file:/home/justin/.m2/repository/org/clojure/tools.reader/1.3.3/tools.reader-1.3.3.jar!/clojure/tools/reader.clj",1598798245000,"jar:file:/home/justin/.m2/repository/reagent/reagent/1.0.0-alpha2/reagent-1.0.0-alpha2.jar!/reagent/debug.clj",1592063583000,"jar:file:/home/justin/.m2/repository/org/clojure/tools.reader/1.3.3/tools.reader-1.3.3.jar!/clojure/tools/reader/impl/inspect.clj",1598798245000,"jar:file:/home/justin/.m2/repository/org/clojure/data.json/1.0.0/data.json-1.0.0.jar!/clojure/data/json.clj",1592063582000,"jar:file:/home/justin/.m2/repository/org/clojure/clojurescript/1.10.773/clojurescript-1.10.773.jar!/cljs/util.cljc",1592608845000,"jar:file:/home/justin/.m2/repository/org/clojure/clojurescript/1.10.773/clojurescript-1.10.773.jar!/cljs/source_map/base64_vlq.clj",1592608845000,"jar:file:/home/justin/.m2/repository/org/clojure/clojurescript/1.10.773/clojurescript-1.10.773.jar!/cljs/js_deps.cljc",1592608845000,"jar:file:/home/justin/.m2/repository/org/clojure/clojure/1.10.1/clojure-1.10.1.jar!/clojure/java/io.clj",1592060007000,"jar:file:/home/justin/.m2/repository/net/cgrand/macrovich/0.2.1/macrovich-0.2.1.jar!/net/cgrand/macrovich.cljc",1592063583000,"jar:file:/home/justin/.m2/repository/re-frame/re-frame/1.1.1/re-frame-1.1.1.jar!/re_frame/trace.cljc",1599498230000,"jar:file:/home/justin/.m2/repository/org/clojure/clojurescript/1.10.773/clojurescript-1.10.773.jar!/cljs/compiler.cljc",1592608845000,"jar:file:/home/justin/.m2/repository/reagent/reagent/1.0.0-alpha2/reagent-1.0.0-alpha2.jar!/reagent/interop.clj",1592063583000,"jar:file:/home/justin/.m2/repository/org/clojure/clojurescript/1.10.773/clojurescript-1.10.773.jar!/cljs/tagged_literals.cljc",1592608845000,"jar:file:/home/justin/.m2/repository/org/clojure/clojure/1.10.1/clojure-1.10.1.jar!/clojure/core.clj",1592060007000,"jar:file:/home/justin/.m2/repository/org/clojure/clojurescript/1.10.773/clojurescript-1.10.773.jar!/cljs/source_map.clj",1592608845000,"jar:file:/home/justin/.m2/repository/org/clojure/clojurescript/1.10.773/clojurescript-1.10.773.jar!/cljs/source_map/base64.clj",1592608845000],"~:analyzer",["^ ","^3",null,"^4",["^ "],"^5",["^ ","^6","re_frame/cofx.cljc","^7",1,"^8",5,"^9",1,"^:",18],"^;",["^ ","^<","^=","^>","^?","^@","^A","^B","^C"],"^D",null,"^E",["^F",[]],"^G","^H","^K",null,"^L",["^ ","^M","^M","^N","^N","^O","^O","^P","^P","^Q","^Q","^R","^R"],"^S",["^F",["^T"]],"~:shadow/js-access-global",["^F",["Error"]],"^U",["^ ","^V","^M","^W","^N","^X","^O","^Y","^O","^Z","^O","^[","^P"],"~:defs",["^ ","~$kind",["^ ","^G","^1N","^6","re_frame/cofx.cljc","^7",11,"^8",1,"^9",11,"^:",10,"^5",["^ ","^6","re_frame/cofx.cljc","^7",11,"^8",6,"^9",11,"^:",10],"~:tag","~$cljs.core/Keyword"],"~$reg-cofx",["^ ","~:protocol-inline",null,"^5",["^ ","^6","re_frame/cofx.cljc","^7",14,"^8",7,"^9",14,"^:",15,"~:arglists",["^12",["~$quote",["^12",[["~$id","~$handler"]]]]]],"^G","^1L","^6","re_frame/cofx.cljc","^:",15,"~:method-params",["^12",[["^4P","^4Q"]]],"~:protocol-impl",null,"~:arglists-meta",["^12",[null,null]],"^8",1,"~:variadic?",false,"^7",14,"~:ret-tag","~$any","^9",14,"~:max-fixed-arity",2,"~:fn-var",true,"^4N",["^12",["^4O",["^12",[["^4P","^4Q"]]]]]],"~$inject-cofx",["^ ","^4M",null,"^5",["^ ","^6","re_frame/cofx.cljc","^7",21,"^8",7,"^9",21,"^:",18,"^4N",["^12",["^4O",["^12",[["^4P"],["^4P","~$value"]]]]],"~:top-fn",["^ ","^4U",false,"~:fixed-arity",2,"^4X",2,"^4R",[["^4P"],["^4P","^4["]],"^4N",["^12",[["^4P"],["^4P","^4["]]],"^4T",["^12",[null,null]]]],"^G","^1M","^6","re_frame/cofx.cljc","^:",18,"^50",["^ ","^4U",false,"^51",2,"^4X",2,"^4R",[["^4P"],["^4P","^4["]],"^4N",["^12",[["^4P"],["^4P","^4["]]],"^4T",["^12",[null,null]]],"^4R",[["^4P"],["^4P","^4["]],"^4S",null,"^51",2,"^4T",["^12",[null,null]],"^8",1,"^4U",false,"~:methods",[["^ ","^51",1,"^4U",false,"^4J","~$cljs.core/IMap"],["^ ","^51",2,"^4U",false,"^4J","^53"]],"^7",21,"^9",21,"^4X",2,"^4Y",true,"^4N",["^12",[["^4P"],["^4P","^4["]]]],"~$inject-db",["^ ","^G","^1P","^6","re_frame/cofx.cljc","^7",53,"^8",1,"^9",53,"^:",15,"^5",["^ ","^6","re_frame/cofx.cljc","^7",53,"^8",6,"^9",53,"^:",15],"^4J","^53"]],"^10",["^ ","^Q","^Q"],"~:cljs.analyzer/constants",["^ ","^S",["^F",["~:db","~:id","~:error","~:coeffects","~:cofx","~:before"]],"~:order",["^5:","^57","^59","^5;","^58","^56"]],"^15",["^ ","^T",["^F",[]]],"^16",["^ "],"^17",["^R","^Q","^M","^N","^O","^P"]],"^J","^H","~:ns-specs",["^ "],"~:ns-spec-vars",["^F",[]],"~:compiler-options",["^1S",[["^5?","~:static-fns"],true,["^5?","~:shadow-tweaks"],null,["^5?","~:source-map-inline"],null,["^5?","~:elide-asserts"],false,["^5?","~:optimize-constants"],null,["^5?","^1<"],null,["^5?","~:external-config"],null,["^5?","~:tooling-config"],null,["^5?","~:emit-constants"],null,["^5?","~:load-tests"],null,["^5?","~:form-size-threshold"],null,["^5?","~:data-readers"],null,["^5?","~:infer-externs"],"~:auto",["^5?","^1>"],null,["~:js-options","~:js-provider"],"^T",["~:mode"],"~:dev",["^5?","~:fn-invoke-direct"],null,["^5?","~:source-map"],"/dev/null"]]]