japji/resources/public/js/cljs-runtime/reagent.debug.js

74 lines
3.1 KiB
JavaScript

goog.provide('reagent.debug');
reagent.debug.has_console = (typeof console !== 'undefined');
reagent.debug.tracking = false;
if((typeof reagent !== 'undefined') && (typeof reagent.debug !== 'undefined') && (typeof reagent.debug.warnings !== 'undefined')){
} else {
reagent.debug.warnings = cljs.core.atom.cljs$core$IFn$_invoke$arity$1(null);
}
if((typeof reagent !== 'undefined') && (typeof reagent.debug !== 'undefined') && (typeof reagent.debug.track_console !== 'undefined')){
} else {
reagent.debug.track_console = (function (){var o = ({});
(o.warn = (function() {
var G__50155__delegate = function (args){
return cljs.core.swap_BANG_.cljs$core$IFn$_invoke$arity$variadic(reagent.debug.warnings,cljs.core.update_in,new cljs.core.PersistentVector(null, 1, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"warn","warn",-436710552)], null),cljs.core.conj,cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([cljs.core.apply.cljs$core$IFn$_invoke$arity$2(cljs.core.str,args)], 0));
};
var G__50155 = function (var_args){
var args = null;
if (arguments.length > 0) {
var G__50156__i = 0, G__50156__a = new Array(arguments.length - 0);
while (G__50156__i < G__50156__a.length) {G__50156__a[G__50156__i] = arguments[G__50156__i + 0]; ++G__50156__i;}
args = new cljs.core.IndexedSeq(G__50156__a,0,null);
}
return G__50155__delegate.call(this,args);};
G__50155.cljs$lang$maxFixedArity = 0;
G__50155.cljs$lang$applyTo = (function (arglist__50157){
var args = cljs.core.seq(arglist__50157);
return G__50155__delegate(args);
});
G__50155.cljs$core$IFn$_invoke$arity$variadic = G__50155__delegate;
return G__50155;
})()
);
(o.error = (function() {
var G__50158__delegate = function (args){
return cljs.core.swap_BANG_.cljs$core$IFn$_invoke$arity$variadic(reagent.debug.warnings,cljs.core.update_in,new cljs.core.PersistentVector(null, 1, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"error","error",-978969032)], null),cljs.core.conj,cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([cljs.core.apply.cljs$core$IFn$_invoke$arity$2(cljs.core.str,args)], 0));
};
var G__50158 = function (var_args){
var args = null;
if (arguments.length > 0) {
var G__50159__i = 0, G__50159__a = new Array(arguments.length - 0);
while (G__50159__i < G__50159__a.length) {G__50159__a[G__50159__i] = arguments[G__50159__i + 0]; ++G__50159__i;}
args = new cljs.core.IndexedSeq(G__50159__a,0,null);
}
return G__50158__delegate.call(this,args);};
G__50158.cljs$lang$maxFixedArity = 0;
G__50158.cljs$lang$applyTo = (function (arglist__50160){
var args = cljs.core.seq(arglist__50160);
return G__50158__delegate(args);
});
G__50158.cljs$core$IFn$_invoke$arity$variadic = G__50158__delegate;
return G__50158;
})()
);
return o;
})();
}
reagent.debug.track_warnings = (function reagent$debug$track_warnings(f){
(reagent.debug.tracking = true);
cljs.core.reset_BANG_(reagent.debug.warnings,null);
(f.cljs$core$IFn$_invoke$arity$0 ? f.cljs$core$IFn$_invoke$arity$0() : f.call(null));
var warns = cljs.core.deref(reagent.debug.warnings);
cljs.core.reset_BANG_(reagent.debug.warnings,null);
(reagent.debug.tracking = false);
return warns;
});
//# sourceMappingURL=reagent.debug.js.map