better ui enhancments

This commit is contained in:
didier amyot committed 2018-01-28 00:10:23 -05:00
1 parent e654fdfea6
commit bfaa3bea7d
39 files changed
+1732 -1499

No files matched your search

+15 -15
View File
@@ -49,14 +49,14 @@ var n__9827__auto__ = a.length;
var i = (0);
while(true){
if((i < n__9827__auto__)){
var c_14538 = (a[i]);
if((c_14538["cljsIsDirty"]) === true){
(c_14538["forceUpdate"])();
var c_14540 = (a[i]);
if((c_14540["cljsIsDirty"]) === true){
(c_14540["forceUpdate"])();
} else {
}
var G__14539 = (i + (1));
i = G__14539;
var G__14541 = (i + (1));
i = G__14541;
continue;
} else {
return null;
@@ -92,11 +92,11 @@ var n__9827__auto__ = fs.length;
var i = (0);
while(true){
if((i < n__9827__auto__)){
var fexpr__14540_14542 = (fs[i]);
(fexpr__14540_14542.cljs$core$IFn$_invoke$arity$0 ? fexpr__14540_14542.cljs$core$IFn$_invoke$arity$0() : fexpr__14540_14542.call(null));
var fexpr__14542_14544 = (fs[i]);
(fexpr__14542_14544.cljs$core$IFn$_invoke$arity$0 ? fexpr__14542_14544.cljs$core$IFn$_invoke$arity$0() : fexpr__14542_14544.call(null));
var G__14543 = (i + (1));
i = G__14543;
var G__14545 = (i + (1));
i = G__14545;
continue;
} else {
return null;
@@ -126,12 +126,12 @@ return null;
} else {
self__.scheduled_QMARK_ = true;
var G__14541 = ((function (this$){
var G__14543 = ((function (this$){
return (function (){
return this$.run_queues();
});})(this$))
;
return (reagent.impl.batching.next_tick.cljs$core$IFn$_invoke$arity$1 ? reagent.impl.batching.next_tick.cljs$core$IFn$_invoke$arity$1(G__14541) : reagent.impl.batching.next_tick.call(null,G__14541));
return (reagent.impl.batching.next_tick.cljs$core$IFn$_invoke$arity$1 ? reagent.impl.batching.next_tick.cljs$core$IFn$_invoke$arity$1(G__14543) : reagent.impl.batching.next_tick.call(null,G__14543));
}
});
@@ -142,13 +142,13 @@ this$.run_funs("beforeFlush");
reagent.impl.batching.ratom_flush();
var temp__5461__auto___14544 = (this$["componentQueue"]);
if((temp__5461__auto___14544 == null)){
var temp__5461__auto___14546 = (this$["componentQueue"]);
if((temp__5461__auto___14546 == null)){
} else {
var cs_14545 = temp__5461__auto___14544;
var cs_14547 = temp__5461__auto___14546;
(this$["componentQueue"] = null);
reagent.impl.batching.run_queue(cs_14545);
reagent.impl.batching.run_queue(cs_14547);
}
return this$.flush_after_render();
+88 -88
View File
@@ -15,10 +15,10 @@ var i = (0);
while(true){
if((i < len)){
var k = (ks[i]);
var G__14792 = cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(m,cljs.core.keyword.cljs$core$IFn$_invoke$arity$1(k),(o[k]));
var G__14793 = (i + (1));
m = G__14792;
i = G__14793;
var G__14794 = cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(m,cljs.core.keyword.cljs$core$IFn$_invoke$arity$1(k),(o[k]));
var G__14795 = (i + (1));
m = G__14794;
i = G__14795;
continue;
} else {
return m;
@@ -76,22 +76,22 @@ return reagent.impl.component.extract_children(v);
}
});
reagent.impl.component.reagent_class_QMARK_ = (function reagent$impl$component$reagent_class_QMARK_(c){
return (cljs.core.fn_QMARK_(c)) && (!(((function (){var G__14795 = c;
var G__14795__$1 = (((G__14795 == null))?null:G__14795.prototype);
if((G__14795__$1 == null)){
return null;
} else {
return (G__14795__$1["reagentRender"]);
}
})() == null)));
});
reagent.impl.component.react_class_QMARK_ = (function reagent$impl$component$react_class_QMARK_(c){
return (cljs.core.fn_QMARK_(c)) && (!(((function (){var G__14797 = c;
var G__14797__$1 = (((G__14797 == null))?null:G__14797.prototype);
if((G__14797__$1 == null)){
return null;
} else {
return (G__14797__$1["render"]);
return (G__14797__$1["reagentRender"]);
}
})() == null)));
});
reagent.impl.component.react_class_QMARK_ = (function reagent$impl$component$react_class_QMARK_(c){
return (cljs.core.fn_QMARK_(c)) && (!(((function (){var G__14799 = c;
var G__14799__$1 = (((G__14799 == null))?null:G__14799.prototype);
if((G__14799__$1 == null)){
return null;
} else {
return (G__14799__$1["render"]);
}
})() == null)));
});
@@ -122,8 +122,8 @@ var f = (c["reagentRender"]);
var _ = ((cljs.core.ifn_QMARK_(f))?null:(function(){throw (new Error(["Assert failed: ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(["Expected something callable, not ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(cljs.core.pr_str.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([f], 0)))].join('')),"\n","(clojure.core/ifn? f)"].join('')))})());
var res = (((c["cljsLegacyRender"]) === true)?f.call(c,c):(function (){var v = reagent.impl.component.get_argv(c);
var n = cljs.core.count(v);
var G__14798 = n;
switch (G__14798) {
var G__14800 = n;
switch (G__14800) {
case (1):
return f.call(c);
@@ -155,32 +155,32 @@ return (reagent.impl.component.as_element.cljs$core$IFn$_invoke$arity$1 ? reagen
if(cljs.core.ifn_QMARK_(res)){
var f__$1 = ((reagent.impl.component.reagent_class_QMARK_(res))?((function (c,f,_,res){
return (function() {
var G__14801__delegate = function (args){
var G__14799 = cljs.core.apply.cljs$core$IFn$_invoke$arity$3(cljs.core.vector,res,args);
return (reagent.impl.component.as_element.cljs$core$IFn$_invoke$arity$1 ? reagent.impl.component.as_element.cljs$core$IFn$_invoke$arity$1(G__14799) : reagent.impl.component.as_element.call(null,G__14799));
var G__14803__delegate = function (args){
var G__14801 = cljs.core.apply.cljs$core$IFn$_invoke$arity$3(cljs.core.vector,res,args);
return (reagent.impl.component.as_element.cljs$core$IFn$_invoke$arity$1 ? reagent.impl.component.as_element.cljs$core$IFn$_invoke$arity$1(G__14801) : reagent.impl.component.as_element.call(null,G__14801));
};
var G__14801 = function (var_args){
var G__14803 = function (var_args){
var args = null;
if (arguments.length > 0) {
var G__14802__i = 0, G__14802__a = new Array(arguments.length - 0);
while (G__14802__i < G__14802__a.length) {G__14802__a[G__14802__i] = arguments[G__14802__i + 0]; ++G__14802__i;}
args = new cljs.core.IndexedSeq(G__14802__a,0,null);
var G__14804__i = 0, G__14804__a = new Array(arguments.length - 0);
while (G__14804__i < G__14804__a.length) {G__14804__a[G__14804__i] = arguments[G__14804__i + 0]; ++G__14804__i;}
args = new cljs.core.IndexedSeq(G__14804__a,0,null);
}
return G__14801__delegate.call(this,args);};
G__14801.cljs$lang$maxFixedArity = 0;
G__14801.cljs$lang$applyTo = (function (arglist__14803){
var args = cljs.core.seq(arglist__14803);
return G__14801__delegate(args);
return G__14803__delegate.call(this,args);};
G__14803.cljs$lang$maxFixedArity = 0;
G__14803.cljs$lang$applyTo = (function (arglist__14805){
var args = cljs.core.seq(arglist__14805);
return G__14803__delegate(args);
});
G__14801.cljs$core$IFn$_invoke$arity$variadic = G__14801__delegate;
return G__14801;
G__14803.cljs$core$IFn$_invoke$arity$variadic = G__14803__delegate;
return G__14803;
})()
;})(c,f,_,res))
:res);
(c["reagentRender"] = f__$1);
var G__14804 = c;
c = G__14804;
var G__14806 = c;
c = G__14806;
continue;
} else {
return res;
@@ -191,7 +191,7 @@ break;
}
});
reagent.impl.component.do_render = (function reagent$impl$component$do_render(c){
var _STAR_current_component_STAR_14805 = reagent.impl.component._STAR_current_component_STAR_;
var _STAR_current_component_STAR_14807 = reagent.impl.component._STAR_current_component_STAR_;
reagent.impl.component._STAR_current_component_STAR_ = c;
try{var ok = [false];
@@ -207,7 +207,7 @@ if(cljs.core.truth_(reagent.debug.has_console)){
}
}
}
}finally {reagent.impl.component._STAR_current_component_STAR_ = _STAR_current_component_STAR_14805;
}finally {reagent.impl.component._STAR_current_component_STAR_ = _STAR_current_component_STAR_14807;
}});
reagent.impl.component.rat_opts = new cljs.core.PersistentArrayMap(null, 1, [cljs.core.cst$kw$no_DASH_cache,true], null);
reagent.impl.component.static_fns = new cljs.core.PersistentArrayMap(null, 1, [cljs.core.cst$kw$render,(function reagent$impl$component$render(){
@@ -230,33 +230,33 @@ return rat._run(false);
}
})], null);
reagent.impl.component.custom_wrapper = (function reagent$impl$component$custom_wrapper(key,f){
var G__14806 = key;
var G__14806__$1 = (((G__14806 instanceof cljs.core.Keyword))?G__14806.fqn:null);
switch (G__14806__$1) {
var G__14808 = key;
var G__14808__$1 = (((G__14808 instanceof cljs.core.Keyword))?G__14808.fqn:null);
switch (G__14808__$1) {
case "getDefaultProps":
throw (new Error("getDefaultProps not supported"));
break;
case "getInitialState":
return ((function (G__14806,G__14806__$1){
return ((function (G__14808,G__14808__$1){
return (function reagent$impl$component$custom_wrapper_$_getInitialState(){
var c = this;
return cljs.core.reset_BANG_(reagent.impl.component.state_atom(c),f.call(c,c));
});
;})(G__14806,G__14806__$1))
;})(G__14808,G__14808__$1))
break;
case "componentWillReceiveProps":
return ((function (G__14806,G__14806__$1){
return ((function (G__14808,G__14808__$1){
return (function reagent$impl$component$custom_wrapper_$_componentWillReceiveProps(nextprops){
var c = this;
return f.call(c,c,reagent.impl.component.props_argv(c,nextprops));
});
;})(G__14806,G__14806__$1))
;})(G__14808,G__14808__$1))
break;
case "shouldComponentUpdate":
return ((function (G__14806,G__14806__$1){
return ((function (G__14808,G__14808__$1){
return (function reagent$impl$component$custom_wrapper_$_shouldComponentUpdate(nextprops,nextstate){
var or__8782__auto__ = reagent.impl.util._STAR_always_update_STAR_;
if(or__8782__auto__){
@@ -278,29 +278,29 @@ return f.call(c,c,old_argv,new_argv);
}
}
});
;})(G__14806,G__14806__$1))
;})(G__14808,G__14808__$1))
break;
case "componentWillUpdate":
return ((function (G__14806,G__14806__$1){
return ((function (G__14808,G__14808__$1){
return (function reagent$impl$component$custom_wrapper_$_componentWillUpdate(nextprops){
var c = this;
return f.call(c,c,reagent.impl.component.props_argv(c,nextprops));
});
;})(G__14806,G__14806__$1))
;})(G__14808,G__14808__$1))
break;
case "componentDidUpdate":
return ((function (G__14806,G__14806__$1){
return ((function (G__14808,G__14808__$1){
return (function reagent$impl$component$custom_wrapper_$_componentDidUpdate(oldprops){
var c = this;
return f.call(c,c,reagent.impl.component.props_argv(c,oldprops));
});
;})(G__14806,G__14806__$1))
;})(G__14808,G__14808__$1))
break;
case "componentWillMount":
return ((function (G__14806,G__14806__$1){
return ((function (G__14808,G__14808__$1){
return (function reagent$impl$component$custom_wrapper_$_componentWillMount(){
var c = this;
(c["cljsMountOrder"] = reagent.impl.batching.next_mount_count());
@@ -311,26 +311,26 @@ return null;
return f.call(c,c);
}
});
;})(G__14806,G__14806__$1))
;})(G__14808,G__14808__$1))
break;
case "componentDidMount":
return ((function (G__14806,G__14806__$1){
return ((function (G__14808,G__14808__$1){
return (function reagent$impl$component$custom_wrapper_$_componentDidMount(){
var c = this;
return f.call(c,c);
});
;})(G__14806,G__14806__$1))
;})(G__14808,G__14808__$1))
break;
case "componentWillUnmount":
return ((function (G__14806,G__14806__$1){
return ((function (G__14808,G__14808__$1){
return (function reagent$impl$component$custom_wrapper_$_componentWillUnmount(){
var c = this;
var G__14807_14809 = (c["cljsRatom"]);
if((G__14807_14809 == null)){
var G__14809_14811 = (c["cljsRatom"]);
if((G__14809_14811 == null)){
} else {
reagent.ratom.dispose_BANG_(G__14807_14809);
reagent.ratom.dispose_BANG_(G__14809_14811);
}
reagent.impl.batching.mark_rendered(c);
@@ -341,7 +341,7 @@ return null;
return f.call(c,c);
}
});
;})(G__14806,G__14806__$1))
;})(G__14808,G__14808__$1))
break;
default:
@@ -383,21 +383,21 @@ reagent.impl.component.add_obligatory = (function reagent$impl$component$add_obl
return cljs.core.merge.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([reagent.impl.component.obligatory,fun_map], 0));
});
reagent.impl.component.wrap_funs = (function reagent$impl$component$wrap_funs(fmap){
var renders_14811 = cljs.core.select_keys(fmap,new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [cljs.core.cst$kw$render,cljs.core.cst$kw$reagentRender,cljs.core.cst$kw$componentFunction], null));
var render_fun_14812 = cljs.core.first(cljs.core.vals(renders_14811));
if((cljs.core.count(renders_14811) > (0))){
var renders_14813 = cljs.core.select_keys(fmap,new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [cljs.core.cst$kw$render,cljs.core.cst$kw$reagentRender,cljs.core.cst$kw$componentFunction], null));
var render_fun_14814 = cljs.core.first(cljs.core.vals(renders_14813));
if((cljs.core.count(renders_14813) > (0))){
} else {
throw (new Error(["Assert failed: ","Missing reagent-render","\n","(pos? (count renders))"].join('')));
}
if(((1) === cljs.core.count(renders_14811))){
if(((1) === cljs.core.count(renders_14813))){
} else {
throw (new Error(["Assert failed: ","Too many render functions supplied","\n","(== 1 (count renders))"].join('')));
}
if(cljs.core.ifn_QMARK_(render_fun_14812)){
if(cljs.core.ifn_QMARK_(render_fun_14814)){
} else {
throw (new Error(["Assert failed: ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(["Expected something callable, not ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(cljs.core.pr_str.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([render_fun_14812], 0)))].join('')),"\n","(clojure.core/ifn? render-fun)"].join('')));
throw (new Error(["Assert failed: ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(["Expected something callable, not ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(cljs.core.pr_str.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([render_fun_14814], 0)))].join('')),"\n","(clojure.core/ifn? render-fun)"].join('')));
}
@@ -423,8 +423,8 @@ return or__8782__auto__;
return reagent.impl.util.fun_name(render_fun__$1);
}
})())].join('');
var name__$1 = (function (){var G__14810 = name;
switch (G__14810) {
var name__$1 = (function (){var G__14812 = name;
switch (G__14812) {
case "":
return [cljs.core.str.cljs$core$IFn$_invoke$arity$1(cljs.core.gensym.cljs$core$IFn$_invoke$arity$1("reagent"))].join('');
@@ -443,10 +443,10 @@ return cljs.core.assoc.cljs$core$IFn$_invoke$arity$variadic(fmap__$1,cljs.core.c
});
reagent.impl.component.map_to_js = (function reagent$impl$component$map_to_js(m){
return cljs.core.reduce_kv((function (o,k,v){
var G__14814 = o;
(G__14814[cljs.core.name(k)] = v);
var G__14816 = o;
(G__14816[cljs.core.name(k)] = v);
return G__14814;
return G__14816;
}),({}),m);
});
reagent.impl.component.cljsify = (function reagent$impl$component$cljsify(body){
@@ -458,15 +458,15 @@ if(cljs.core.map_QMARK_(body)){
throw (new Error("Assert failed: (map? body)"));
}
var G__14815 = reagent.impl.component.cljsify(body);
return (reagent.impl.util.create_class.cljs$core$IFn$_invoke$arity$1 ? reagent.impl.util.create_class.cljs$core$IFn$_invoke$arity$1(G__14815) : reagent.impl.util.create_class.call(null,G__14815));
var G__14817 = reagent.impl.component.cljsify(body);
return (reagent.impl.util.create_class.cljs$core$IFn$_invoke$arity$1 ? reagent.impl.util.create_class.cljs$core$IFn$_invoke$arity$1(G__14817) : reagent.impl.util.create_class.call(null,G__14817));
});
reagent.impl.component.component_path = (function reagent$impl$component$component_path(c){
var elem = (function (){var G__14816 = (function (){var or__8782__auto__ = (function (){var G__14818 = c;
if((G__14818 == null)){
var elem = (function (){var G__14818 = (function (){var or__8782__auto__ = (function (){var G__14820 = c;
if((G__14820 == null)){
return null;
} else {
return (G__14818["_reactInternalInstance"]);
return (G__14820["_reactInternalInstance"]);
}
})();
if(cljs.core.truth_(or__8782__auto__)){
@@ -475,27 +475,27 @@ return or__8782__auto__;
return c;
}
})();
if((G__14816 == null)){
if((G__14818 == null)){
return null;
} else {
return (G__14816["_currentElement"]);
return (G__14818["_currentElement"]);
}
})();
var name = (function (){var G__14819 = elem;
var G__14819__$1 = (((G__14819 == null))?null:(G__14819["type"]));
if((G__14819__$1 == null)){
var name = (function (){var G__14821 = elem;
var G__14821__$1 = (((G__14821 == null))?null:(G__14821["type"]));
if((G__14821__$1 == null)){
return null;
} else {
return (G__14819__$1["displayName"]);
return (G__14821__$1["displayName"]);
}
})();
var path = (function (){var G__14820 = elem;
var G__14820__$1 = (((G__14820 == null))?null:(G__14820["_owner"]));
var G__14820__$2 = (((G__14820__$1 == null))?null:(reagent.impl.component.component_path.cljs$core$IFn$_invoke$arity$1 ? reagent.impl.component.component_path.cljs$core$IFn$_invoke$arity$1(G__14820__$1) : reagent.impl.component.component_path.call(null,G__14820__$1)));
if((G__14820__$2 == null)){
var path = (function (){var G__14822 = elem;
var G__14822__$1 = (((G__14822 == null))?null:(G__14822["_owner"]));
var G__14822__$2 = (((G__14822__$1 == null))?null:(reagent.impl.component.component_path.cljs$core$IFn$_invoke$arity$1 ? reagent.impl.component.component_path.cljs$core$IFn$_invoke$arity$1(G__14822__$1) : reagent.impl.component.component_path.call(null,G__14822__$1)));
if((G__14822__$2 == null)){
return null;
} else {
return [cljs.core.str.cljs$core$IFn$_invoke$arity$1(G__14820__$2)," > "].join('');
return [cljs.core.str.cljs$core$IFn$_invoke$arity$1(G__14822__$2)," > "].join('');
}
})();
var res = [cljs.core.str.cljs$core$IFn$_invoke$arity$1(path),cljs.core.str.cljs$core$IFn$_invoke$arity$1(name)].join('');
@@ -511,12 +511,12 @@ var n = (function (){var or__8782__auto__ = reagent.impl.component.component_pat
if(cljs.core.truth_(or__8782__auto__)){
return or__8782__auto__;
} else {
var G__14821 = c;
var G__14821__$1 = (((G__14821 == null))?null:G__14821.constructor);
if((G__14821__$1 == null)){
var G__14823 = c;
var G__14823__$1 = (((G__14823 == null))?null:G__14823.constructor);
if((G__14823__$1 == null)){
return null;
} else {
return reagent.impl.util.fun_name(G__14821__$1);
return reagent.impl.util.fun_name(G__14823__$1);
}
}
})();
+80 -80
View File
@@ -72,10 +72,10 @@ reagent.impl.template.js_val_QMARK_ = (function reagent$impl$template$js_val_QMA
return !(("object" === goog.typeOf(x)));
});
reagent.impl.template.kv_conv = (function reagent$impl$template$kv_conv(o,k,v){
var G__14838 = o;
(G__14838[reagent.impl.template.cached_prop_name(k)] = (reagent.impl.template.convert_prop_value.cljs$core$IFn$_invoke$arity$1 ? reagent.impl.template.convert_prop_value.cljs$core$IFn$_invoke$arity$1(v) : reagent.impl.template.convert_prop_value.call(null,v)));
var G__14840 = o;
(G__14840[reagent.impl.template.cached_prop_name(k)] = (reagent.impl.template.convert_prop_value.cljs$core$IFn$_invoke$arity$1 ? reagent.impl.template.convert_prop_value.cljs$core$IFn$_invoke$arity$1(v) : reagent.impl.template.convert_prop_value.call(null,v)));
return G__14838;
return G__14840;
});
reagent.impl.template.convert_prop_value = (function reagent$impl$template$convert_prop_value(x){
if(reagent.impl.template.js_val_QMARK_(x)){
@@ -92,24 +92,24 @@ return cljs.core.clj__GT_js(x);
} else {
if(cljs.core.ifn_QMARK_(x)){
return (function() {
var G__14839__delegate = function (args){
var G__14841__delegate = function (args){
return cljs.core.apply.cljs$core$IFn$_invoke$arity$2(x,args);
};
var G__14839 = function (var_args){
var G__14841 = function (var_args){
var args = null;
if (arguments.length > 0) {
var G__14840__i = 0, G__14840__a = new Array(arguments.length - 0);
while (G__14840__i < G__14840__a.length) {G__14840__a[G__14840__i] = arguments[G__14840__i + 0]; ++G__14840__i;}
args = new cljs.core.IndexedSeq(G__14840__a,0,null);
var G__14842__i = 0, G__14842__a = new Array(arguments.length - 0);
while (G__14842__i < G__14842__a.length) {G__14842__a[G__14842__i] = arguments[G__14842__i + 0]; ++G__14842__i;}
args = new cljs.core.IndexedSeq(G__14842__a,0,null);
}
return G__14839__delegate.call(this,args);};
G__14839.cljs$lang$maxFixedArity = 0;
G__14839.cljs$lang$applyTo = (function (arglist__14841){
var args = cljs.core.seq(arglist__14841);
return G__14839__delegate(args);
return G__14841__delegate.call(this,args);};
G__14841.cljs$lang$maxFixedArity = 0;
G__14841.cljs$lang$applyTo = (function (arglist__14843){
var args = cljs.core.seq(arglist__14843);
return G__14841__delegate(args);
});
G__14839.cljs$core$IFn$_invoke$arity$variadic = G__14839__delegate;
return G__14839;
G__14841.cljs$core$IFn$_invoke$arity$variadic = G__14841__delegate;
return G__14841;
})()
;
} else {
@@ -122,10 +122,10 @@ return cljs.core.clj__GT_js(x);
}
});
reagent.impl.template.oset = (function reagent$impl$template$oset(o,k,v){
var G__14842 = (((o == null))?({}):o);
(G__14842[k] = v);
var G__14844 = (((o == null))?({}):o);
(G__14844[k] = v);
return G__14842;
return G__14844;
});
reagent.impl.template.oget = (function reagent$impl$template$oget(o,k){
if((o == null)){
@@ -242,16 +242,16 @@ if(cljs.core.truth_((this$["cljsInputLive"]))){
delete jsprops["value"];
var G__14844 = jsprops;
(G__14844["defaultValue"] = value);
var G__14846 = jsprops;
(G__14846["defaultValue"] = value);
(G__14844["onChange"] = ((function (G__14844,v,value,on_change){
return (function (p1__14843_SHARP_){
return reagent.impl.template.input_handle_change(this$,on_change,p1__14843_SHARP_);
});})(G__14844,v,value,on_change))
(G__14846["onChange"] = ((function (G__14846,v,value,on_change){
return (function (p1__14845_SHARP_){
return reagent.impl.template.input_handle_change(this$,on_change,p1__14845_SHARP_);
});})(G__14846,v,value,on_change))
);
return G__14844;
return G__14846;
} else {
return null;
}
@@ -260,8 +260,8 @@ reagent.impl.template.input_unmount = (function reagent$impl$template$input_unmo
return (this$["cljsInputLive"] = null);
});
reagent.impl.template.input_component_QMARK_ = (function reagent$impl$template$input_component_QMARK_(x){
var G__14845 = x;
switch (G__14845) {
var G__14847 = x;
switch (G__14847) {
case "input":
case "textarea":
return true;
@@ -288,10 +288,10 @@ reagent.impl.template.reagent_input_class = reagent.impl.component.create_class(
return reagent.impl.template.reagent_input_class;
});
reagent.impl.template.parse_tag = (function reagent$impl$template$parse_tag(hiccup_tag){
var vec__14847 = cljs.core.next(cljs.core.re_matches(reagent.impl.template.re_tag,cljs.core.name(hiccup_tag)));
var tag = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__14847,(0),null);
var id = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__14847,(1),null);
var class$ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__14847,(2),null);
var vec__14849 = cljs.core.next(cljs.core.re_matches(reagent.impl.template.re_tag,cljs.core.name(hiccup_tag)));
var tag = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__14849,(0),null);
var id = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__14849,(1),null);
var class$ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__14849,(2),null);
var class$__$1 = (((class$ == null))?null:clojure.string.replace(class$,/\./," "));
if(cljs.core.truth_(tag)){
} else {
@@ -302,7 +302,7 @@ return ({"name": tag, "id": id, "className": class$__$1});
});
reagent.impl.template.try_get_key = (function reagent$impl$template$try_get_key(x){
try{return cljs.core.get.cljs$core$IFn$_invoke$arity$2(x,cljs.core.cst$kw$key);
}catch (e14850){var e = e14850;
}catch (e14852){var e = e14852;
return null;
}});
reagent.impl.template.get_key = (function reagent$impl$template$get_key(x){
@@ -324,24 +324,24 @@ return k;
reagent.impl.template.reag_element = (function reagent$impl$template$reag_element(tag,v){
var c = reagent.impl.component.as_class(tag);
var jsprops = ({"argv": v});
var temp__5461__auto___14851 = reagent.impl.template.key_from_vec(v);
if((temp__5461__auto___14851 == null)){
var temp__5461__auto___14853 = reagent.impl.template.key_from_vec(v);
if((temp__5461__auto___14853 == null)){
} else {
var key_14852 = temp__5461__auto___14851;
(jsprops["key"] = key_14852);
var key_14854 = temp__5461__auto___14853;
(jsprops["key"] = key_14854);
}
return (reagent.impl.util.react["createElement"])(c,jsprops);
});
reagent.impl.template.adapt_react_class = (function reagent$impl$template$adapt_react_class(c){
var G__14853 = reagent.impl.template.__GT_NativeWrapper();
(G__14853["name"] = c);
var G__14855 = reagent.impl.template.__GT_NativeWrapper();
(G__14855["name"] = c);
(G__14853["id"] = null);
(G__14855["id"] = null);
(G__14853["class"] = null);
(G__14855["class"] = null);
return G__14853;
return G__14855;
});
reagent.impl.template.tag_name_cache = ({});
reagent.impl.template.cached_parse = (function reagent$impl$template$cached_parse(x){
@@ -360,8 +360,8 @@ var hasprops = ((props == null)) || (cljs.core.map_QMARK_(props));
var jsprops = reagent.impl.template.convert_props(((hasprops)?props:null),parsed);
var first_child = (first + ((hasprops)?(1):(0)));
if(reagent.impl.template.input_component_QMARK_(comp)){
var G__14854 = cljs.core.with_meta(new cljs.core.PersistentVector(null, 5, 5, cljs.core.PersistentVector.EMPTY_NODE, [reagent.impl.template.reagent_input(),argv,comp,jsprops,first_child], null),cljs.core.meta(argv));
return (reagent.impl.template.as_element.cljs$core$IFn$_invoke$arity$1 ? reagent.impl.template.as_element.cljs$core$IFn$_invoke$arity$1(G__14854) : reagent.impl.template.as_element.call(null,G__14854));
var G__14856 = cljs.core.with_meta(new cljs.core.PersistentVector(null, 5, 5, cljs.core.PersistentVector.EMPTY_NODE, [reagent.impl.template.reagent_input(),argv,comp,jsprops,first_child], null),cljs.core.meta(argv));
return (reagent.impl.template.as_element.cljs$core$IFn$_invoke$arity$1 ? reagent.impl.template.as_element.cljs$core$IFn$_invoke$arity$1(G__14856) : reagent.impl.template.as_element.call(null,G__14856));
} else {
var key = reagent.impl.template.get_key(cljs.core.meta(argv));
var p = (((key == null))?jsprops:reagent.impl.template.oset(jsprops,"key",key));
@@ -372,8 +372,8 @@ reagent.impl.template.str_coll = (function reagent$impl$template$str_coll(coll){
return [cljs.core.str.cljs$core$IFn$_invoke$arity$1(clojure.walk.prewalk((function (x){
if(cljs.core.fn_QMARK_(x)){
var n = reagent.impl.util.fun_name(x);
var G__14855 = n;
switch (G__14855) {
var G__14857 = n;
switch (G__14857) {
case "":
return x;
@@ -390,14 +390,14 @@ return x;
});
reagent.impl.template.hiccup_err = (function reagent$impl$template$hiccup_err(var_args){
var args__10068__auto__ = [];
var len__10061__auto___14859 = arguments.length;
var i__10062__auto___14860 = (0);
var len__10061__auto___14861 = arguments.length;
var i__10062__auto___14862 = (0);
while(true){
if((i__10062__auto___14860 < len__10061__auto___14859)){
args__10068__auto__.push((arguments[i__10062__auto___14860]));
if((i__10062__auto___14862 < len__10061__auto___14861)){
args__10068__auto__.push((arguments[i__10062__auto___14862]));
var G__14861 = (i__10062__auto___14860 + (1));
i__10062__auto___14860 = G__14861;
var G__14863 = (i__10062__auto___14862 + (1));
i__10062__auto___14862 = G__14863;
continue;
} else {
}
@@ -414,10 +414,10 @@ return [cljs.core.str.cljs$core$IFn$_invoke$arity$1(cljs.core.apply.cljs$core$IF
reagent.impl.template.hiccup_err.cljs$lang$maxFixedArity = (1);
reagent.impl.template.hiccup_err.cljs$lang$applyTo = (function (seq14857){
var G__14858 = cljs.core.first(seq14857);
var seq14857__$1 = cljs.core.next(seq14857);
return reagent.impl.template.hiccup_err.cljs$core$IFn$_invoke$arity$variadic(G__14858,seq14857__$1);
reagent.impl.template.hiccup_err.cljs$lang$applyTo = (function (seq14859){
var G__14860 = cljs.core.first(seq14859);
var seq14859__$1 = cljs.core.next(seq14859);
return reagent.impl.template.hiccup_err.cljs$core$IFn$_invoke$arity$variadic(G__14860,seq14859__$1);
});
reagent.impl.template.vec_to_elem = (function reagent$impl$template$vec_to_elem(v){
@@ -436,8 +436,8 @@ throw (new Error(["Assert failed: ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(
if(reagent.impl.template.hiccup_tag_QMARK_(tag)){
var n = cljs.core.name(tag);
var pos = n.indexOf(">");
var G__14862 = pos;
switch (G__14862) {
var G__14864 = pos;
switch (G__14864) {
case (-1):
return reagent.impl.template.native_element(reagent.impl.template.cached_parse(n),v,(1));
@@ -458,8 +458,8 @@ return reagent.impl.template.native_element(({"name": comp}),v,(2));
break;
default:
var G__14864 = new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [cljs.core.subs.cljs$core$IFn$_invoke$arity$3(n,(0),pos),cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(v,(0),cljs.core.subs.cljs$core$IFn$_invoke$arity$2(n,(pos + (1))))], null);
v = G__14864;
var G__14866 = new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [cljs.core.subs.cljs$core$IFn$_invoke$arity$3(n,(0),pos),cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(v,(0),cljs.core.subs.cljs$core$IFn$_invoke$arity$2(n,(pos + (1))))], null);
v = G__14866;
continue;
}
@@ -502,14 +502,14 @@ return x;
reagent.impl.component.as_element = reagent.impl.template.as_element;
reagent.impl.template.expand_seq = (function reagent$impl$template$expand_seq(s){
var a = cljs.core.into_array.cljs$core$IFn$_invoke$arity$1(s);
var n__9827__auto___14866 = a.length;
var i_14867 = (0);
var n__9827__auto___14868 = a.length;
var i_14869 = (0);
while(true){
if((i_14867 < n__9827__auto___14866)){
(a[i_14867] = reagent.impl.template.as_element((a[i_14867])));
if((i_14869 < n__9827__auto___14868)){
(a[i_14869] = reagent.impl.template.as_element((a[i_14869])));
var G__14868 = (i_14867 + (1));
i_14867 = G__14868;
var G__14870 = (i_14869 + (1));
i_14869 = G__14870;
continue;
} else {
}
@@ -520,20 +520,20 @@ return a;
});
reagent.impl.template.expand_seq_dev = (function reagent$impl$template$expand_seq_dev(s,o){
var a = cljs.core.into_array.cljs$core$IFn$_invoke$arity$1(s);
var n__9827__auto___14869 = a.length;
var i_14870 = (0);
var n__9827__auto___14871 = a.length;
var i_14872 = (0);
while(true){
if((i_14870 < n__9827__auto___14869)){
var val_14871 = (a[i_14870]);
if((cljs.core.vector_QMARK_(val_14871)) && ((reagent.impl.template.key_from_vec(val_14871) == null))){
if((i_14872 < n__9827__auto___14871)){
var val_14873 = (a[i_14872]);
if((cljs.core.vector_QMARK_(val_14873)) && ((reagent.impl.template.key_from_vec(val_14873) == null))){
(o["no-key"] = true);
} else {
}
(a[i_14870] = reagent.impl.template.as_element(val_14871));
(a[i_14872] = reagent.impl.template.as_element(val_14873));
var G__14872 = (i_14870 + (1));
i_14870 = G__14872;
var G__14874 = (i_14872 + (1));
i_14872 = G__14874;
continue;
} else {
}
@@ -544,13 +544,13 @@ return a;
});
reagent.impl.template.expand_seq_check = (function reagent$impl$template$expand_seq_check(x){
var ctx = ({});
var vec__14873 = reagent.ratom.check_derefs(((function (ctx){
var vec__14875 = reagent.ratom.check_derefs(((function (ctx){
return (function (){
return reagent.impl.template.expand_seq_dev(x,ctx);
});})(ctx))
);
var res = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__14873,(0),null);
var derefed = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__14873,(1),null);
var res = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__14875,(0),null);
var derefed = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__14875,(1),null);
if(cljs.core.truth_(derefed)){
if(cljs.core.truth_(reagent.debug.has_console)){
(cljs.core.truth_(reagent.debug.tracking)?reagent.debug.track_console:console).warn(["Warning: ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(reagent.impl.template.hiccup_err.cljs$core$IFn$_invoke$arity$variadic(x,cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2(["Reactive deref not supported in lazy seq, ","it should be wrapped in doall"], 0)))].join(''));
@@ -570,8 +570,8 @@ if(cljs.core.truth_(reagent.debug.has_console)){
return res;
});
reagent.impl.template.make_element = (function reagent$impl$template$make_element(argv,comp,jsprops,first_child){
var G__14876 = (cljs.core.count(argv) - first_child);
switch (G__14876) {
var G__14878 = (cljs.core.count(argv) - first_child);
switch (G__14878) {
case (0):
return (reagent.impl.util.react["createElement"])(comp,jsprops);
@@ -581,7 +581,7 @@ return (reagent.impl.util.react["createElement"])(comp,jsprops,reagent.impl.temp
break;
default:
return (reagent.impl.util.react["createElement"]).apply(null,cljs.core.reduce_kv(((function (G__14876){
return (reagent.impl.util.react["createElement"]).apply(null,cljs.core.reduce_kv(((function (G__14878){
return (function (a,k,v){
if((k >= first_child)){
a.push(reagent.impl.template.as_element(v));
@@ -589,7 +589,7 @@ a.push(reagent.impl.template.as_element(v));
}
return a;
});})(G__14876))
});})(G__14878))
,[comp,jsprops],argv));
}
+79 -79
View File
@@ -58,12 +58,12 @@ if(typeof dashed === 'string'){
return dashed;
} else {
var name_str = cljs.core.name(dashed);
var vec__14526 = clojure.string.split.cljs$core$IFn$_invoke$arity$2(name_str,/-/);
var seq__14527 = cljs.core.seq(vec__14526);
var first__14528 = cljs.core.first(seq__14527);
var seq__14527__$1 = cljs.core.next(seq__14527);
var start = first__14528;
var parts = seq__14527__$1;
var vec__14528 = clojure.string.split.cljs$core$IFn$_invoke$arity$2(name_str,/-/);
var seq__14529 = cljs.core.seq(vec__14528);
var first__14530 = cljs.core.first(seq__14529);
var seq__14529__$1 = cljs.core.next(seq__14529);
var start = first__14530;
var parts = seq__14529__$1;
if(cljs.core.truth_((reagent.impl.util.dont_camel_case.cljs$core$IFn$_invoke$arity$1 ? reagent.impl.util.dont_camel_case.cljs$core$IFn$_invoke$arity$1(start) : reagent.impl.util.dont_camel_case.call(null,start)))){
return name_str;
} else {
@@ -126,218 +126,218 @@ this.cljs$lang$protocol_mask$partition1$ = 0;
reagent.impl.util.PartialFn.prototype.cljs$core$Fn$ = cljs.core.PROTOCOL_SENTINEL;
reagent.impl.util.PartialFn.prototype.call = (function() {
var G__14534 = null;
var G__14534__1 = (function (self__){
var G__14536 = null;
var G__14536__1 = (function (self__){
var self__ = this;
var self____$1 = this;
var _ = self____$1;
return (self__.pfn.cljs$core$IFn$_invoke$arity$0 ? self__.pfn.cljs$core$IFn$_invoke$arity$0() : self__.pfn.call(null));
});
var G__14534__2 = (function (self__,a){
var G__14536__2 = (function (self__,a){
var self__ = this;
var self____$1 = this;
var _ = self____$1;
return (self__.pfn.cljs$core$IFn$_invoke$arity$1 ? self__.pfn.cljs$core$IFn$_invoke$arity$1(a) : self__.pfn.call(null,a));
});
var G__14534__3 = (function (self__,a,b){
var G__14536__3 = (function (self__,a,b){
var self__ = this;
var self____$1 = this;
var _ = self____$1;
return (self__.pfn.cljs$core$IFn$_invoke$arity$2 ? self__.pfn.cljs$core$IFn$_invoke$arity$2(a,b) : self__.pfn.call(null,a,b));
});
var G__14534__4 = (function (self__,a,b,c){
var G__14536__4 = (function (self__,a,b,c){
var self__ = this;
var self____$1 = this;
var _ = self____$1;
return (self__.pfn.cljs$core$IFn$_invoke$arity$3 ? self__.pfn.cljs$core$IFn$_invoke$arity$3(a,b,c) : self__.pfn.call(null,a,b,c));
});
var G__14534__5 = (function (self__,a,b,c,d){
var G__14536__5 = (function (self__,a,b,c,d){
var self__ = this;
var self____$1 = this;
var _ = self____$1;
return (self__.pfn.cljs$core$IFn$_invoke$arity$4 ? self__.pfn.cljs$core$IFn$_invoke$arity$4(a,b,c,d) : self__.pfn.call(null,a,b,c,d));
});
var G__14534__6 = (function (self__,a,b,c,d,e){
var G__14536__6 = (function (self__,a,b,c,d,e){
var self__ = this;
var self____$1 = this;
var _ = self____$1;
return (self__.pfn.cljs$core$IFn$_invoke$arity$5 ? self__.pfn.cljs$core$IFn$_invoke$arity$5(a,b,c,d,e) : self__.pfn.call(null,a,b,c,d,e));
});
var G__14534__7 = (function (self__,a,b,c,d,e,f__$1){
var G__14536__7 = (function (self__,a,b,c,d,e,f__$1){
var self__ = this;
var self____$1 = this;
var _ = self____$1;
return (self__.pfn.cljs$core$IFn$_invoke$arity$6 ? self__.pfn.cljs$core$IFn$_invoke$arity$6(a,b,c,d,e,f__$1) : self__.pfn.call(null,a,b,c,d,e,f__$1));
});
var G__14534__8 = (function (self__,a,b,c,d,e,f__$1,g){
var G__14536__8 = (function (self__,a,b,c,d,e,f__$1,g){
var self__ = this;
var self____$1 = this;
var _ = self____$1;
return (self__.pfn.cljs$core$IFn$_invoke$arity$7 ? self__.pfn.cljs$core$IFn$_invoke$arity$7(a,b,c,d,e,f__$1,g) : self__.pfn.call(null,a,b,c,d,e,f__$1,g));
});
var G__14534__9 = (function (self__,a,b,c,d,e,f__$1,g,h){
var G__14536__9 = (function (self__,a,b,c,d,e,f__$1,g,h){
var self__ = this;
var self____$1 = this;
var _ = self____$1;
return (self__.pfn.cljs$core$IFn$_invoke$arity$8 ? self__.pfn.cljs$core$IFn$_invoke$arity$8(a,b,c,d,e,f__$1,g,h) : self__.pfn.call(null,a,b,c,d,e,f__$1,g,h));
});
var G__14534__10 = (function (self__,a,b,c,d,e,f__$1,g,h,i){
var G__14536__10 = (function (self__,a,b,c,d,e,f__$1,g,h,i){
var self__ = this;
var self____$1 = this;
var _ = self____$1;
return (self__.pfn.cljs$core$IFn$_invoke$arity$9 ? self__.pfn.cljs$core$IFn$_invoke$arity$9(a,b,c,d,e,f__$1,g,h,i) : self__.pfn.call(null,a,b,c,d,e,f__$1,g,h,i));
});
var G__14534__11 = (function (self__,a,b,c,d,e,f__$1,g,h,i,j){
var G__14536__11 = (function (self__,a,b,c,d,e,f__$1,g,h,i,j){
var self__ = this;
var self____$1 = this;
var _ = self____$1;
return (self__.pfn.cljs$core$IFn$_invoke$arity$10 ? self__.pfn.cljs$core$IFn$_invoke$arity$10(a,b,c,d,e,f__$1,g,h,i,j) : self__.pfn.call(null,a,b,c,d,e,f__$1,g,h,i,j));
});
var G__14534__12 = (function (self__,a,b,c,d,e,f__$1,g,h,i,j,k){
var G__14536__12 = (function (self__,a,b,c,d,e,f__$1,g,h,i,j,k){
var self__ = this;
var self____$1 = this;
var _ = self____$1;
return (self__.pfn.cljs$core$IFn$_invoke$arity$11 ? self__.pfn.cljs$core$IFn$_invoke$arity$11(a,b,c,d,e,f__$1,g,h,i,j,k) : self__.pfn.call(null,a,b,c,d,e,f__$1,g,h,i,j,k));
});
var G__14534__13 = (function (self__,a,b,c,d,e,f__$1,g,h,i,j,k,l){
var G__14536__13 = (function (self__,a,b,c,d,e,f__$1,g,h,i,j,k,l){
var self__ = this;
var self____$1 = this;
var _ = self____$1;
return (self__.pfn.cljs$core$IFn$_invoke$arity$12 ? self__.pfn.cljs$core$IFn$_invoke$arity$12(a,b,c,d,e,f__$1,g,h,i,j,k,l) : self__.pfn.call(null,a,b,c,d,e,f__$1,g,h,i,j,k,l));
});
var G__14534__14 = (function (self__,a,b,c,d,e,f__$1,g,h,i,j,k,l,m){
var G__14536__14 = (function (self__,a,b,c,d,e,f__$1,g,h,i,j,k,l,m){
var self__ = this;
var self____$1 = this;
var _ = self____$1;
return (self__.pfn.cljs$core$IFn$_invoke$arity$13 ? self__.pfn.cljs$core$IFn$_invoke$arity$13(a,b,c,d,e,f__$1,g,h,i,j,k,l,m) : self__.pfn.call(null,a,b,c,d,e,f__$1,g,h,i,j,k,l,m));
});
var G__14534__15 = (function (self__,a,b,c,d,e,f__$1,g,h,i,j,k,l,m,n){
var G__14536__15 = (function (self__,a,b,c,d,e,f__$1,g,h,i,j,k,l,m,n){
var self__ = this;
var self____$1 = this;
var _ = self____$1;
return (self__.pfn.cljs$core$IFn$_invoke$arity$14 ? self__.pfn.cljs$core$IFn$_invoke$arity$14(a,b,c,d,e,f__$1,g,h,i,j,k,l,m,n) : self__.pfn.call(null,a,b,c,d,e,f__$1,g,h,i,j,k,l,m,n));
});
var G__14534__16 = (function (self__,a,b,c,d,e,f__$1,g,h,i,j,k,l,m,n,o){
var G__14536__16 = (function (self__,a,b,c,d,e,f__$1,g,h,i,j,k,l,m,n,o){
var self__ = this;
var self____$1 = this;
var _ = self____$1;
return (self__.pfn.cljs$core$IFn$_invoke$arity$15 ? self__.pfn.cljs$core$IFn$_invoke$arity$15(a,b,c,d,e,f__$1,g,h,i,j,k,l,m,n,o) : self__.pfn.call(null,a,b,c,d,e,f__$1,g,h,i,j,k,l,m,n,o));
});
var G__14534__17 = (function (self__,a,b,c,d,e,f__$1,g,h,i,j,k,l,m,n,o,p){
var G__14536__17 = (function (self__,a,b,c,d,e,f__$1,g,h,i,j,k,l,m,n,o,p){
var self__ = this;
var self____$1 = this;
var _ = self____$1;
return (self__.pfn.cljs$core$IFn$_invoke$arity$16 ? self__.pfn.cljs$core$IFn$_invoke$arity$16(a,b,c,d,e,f__$1,g,h,i,j,k,l,m,n,o,p) : self__.pfn.call(null,a,b,c,d,e,f__$1,g,h,i,j,k,l,m,n,o,p));
});
var G__14534__18 = (function (self__,a,b,c,d,e,f__$1,g,h,i,j,k,l,m,n,o,p,q){
var G__14536__18 = (function (self__,a,b,c,d,e,f__$1,g,h,i,j,k,l,m,n,o,p,q){
var self__ = this;
var self____$1 = this;
var _ = self____$1;
return (self__.pfn.cljs$core$IFn$_invoke$arity$17 ? self__.pfn.cljs$core$IFn$_invoke$arity$17(a,b,c,d,e,f__$1,g,h,i,j,k,l,m,n,o,p,q) : self__.pfn.call(null,a,b,c,d,e,f__$1,g,h,i,j,k,l,m,n,o,p,q));
});
var G__14534__19 = (function (self__,a,b,c,d,e,f__$1,g,h,i,j,k,l,m,n,o,p,q,r){
var G__14536__19 = (function (self__,a,b,c,d,e,f__$1,g,h,i,j,k,l,m,n,o,p,q,r){
var self__ = this;
var self____$1 = this;
var _ = self____$1;
return (self__.pfn.cljs$core$IFn$_invoke$arity$18 ? self__.pfn.cljs$core$IFn$_invoke$arity$18(a,b,c,d,e,f__$1,g,h,i,j,k,l,m,n,o,p,q,r) : self__.pfn.call(null,a,b,c,d,e,f__$1,g,h,i,j,k,l,m,n,o,p,q,r));
});
var G__14534__20 = (function (self__,a,b,c,d,e,f__$1,g,h,i,j,k,l,m,n,o,p,q,r,s){
var G__14536__20 = (function (self__,a,b,c,d,e,f__$1,g,h,i,j,k,l,m,n,o,p,q,r,s){
var self__ = this;
var self____$1 = this;
var _ = self____$1;
return (self__.pfn.cljs$core$IFn$_invoke$arity$19 ? self__.pfn.cljs$core$IFn$_invoke$arity$19(a,b,c,d,e,f__$1,g,h,i,j,k,l,m,n,o,p,q,r,s) : self__.pfn.call(null,a,b,c,d,e,f__$1,g,h,i,j,k,l,m,n,o,p,q,r,s));
});
var G__14534__21 = (function (self__,a,b,c,d,e,f__$1,g,h,i,j,k,l,m,n,o,p,q,r,s,t){
var G__14536__21 = (function (self__,a,b,c,d,e,f__$1,g,h,i,j,k,l,m,n,o,p,q,r,s,t){
var self__ = this;
var self____$1 = this;
var _ = self____$1;
return (self__.pfn.cljs$core$IFn$_invoke$arity$20 ? self__.pfn.cljs$core$IFn$_invoke$arity$20(a,b,c,d,e,f__$1,g,h,i,j,k,l,m,n,o,p,q,r,s,t) : self__.pfn.call(null,a,b,c,d,e,f__$1,g,h,i,j,k,l,m,n,o,p,q,r,s,t));
});
var G__14534__22 = (function (self__,a,b,c,d,e,f__$1,g,h,i,j,k,l,m,n,o,p,q,r,s,t,rest){
var G__14536__22 = (function (self__,a,b,c,d,e,f__$1,g,h,i,j,k,l,m,n,o,p,q,r,s,t,rest){
var self__ = this;
var self____$1 = this;
var _ = self____$1;
return cljs.core.apply.cljs$core$IFn$_invoke$arity$variadic(self__.pfn,a,b,c,d,cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([e,f__$1,g,h,i,j,k,l,m,n,o,p,q,r,s,t,rest], 0));
});
G__14534 = function(self__,a,b,c,d,e,f__$1,g,h,i,j,k,l,m,n,o,p,q,r,s,t,rest){
G__14536 = function(self__,a,b,c,d,e,f__$1,g,h,i,j,k,l,m,n,o,p,q,r,s,t,rest){
switch(arguments.length){
case 1:
return G__14534__1.call(this,self__);
return G__14536__1.call(this,self__);
case 2:
return G__14534__2.call(this,self__,a);
return G__14536__2.call(this,self__,a);
case 3:
return G__14534__3.call(this,self__,a,b);
return G__14536__3.call(this,self__,a,b);
case 4:
return G__14534__4.call(this,self__,a,b,c);
return G__14536__4.call(this,self__,a,b,c);
case 5:
return G__14534__5.call(this,self__,a,b,c,d);
return G__14536__5.call(this,self__,a,b,c,d);
case 6:
return G__14534__6.call(this,self__,a,b,c,d,e);
return G__14536__6.call(this,self__,a,b,c,d,e);
case 7:
return G__14534__7.call(this,self__,a,b,c,d,e,f__$1);
return G__14536__7.call(this,self__,a,b,c,d,e,f__$1);
case 8:
return G__14534__8.call(this,self__,a,b,c,d,e,f__$1,g);
return G__14536__8.call(this,self__,a,b,c,d,e,f__$1,g);
case 9:
return G__14534__9.call(this,self__,a,b,c,d,e,f__$1,g,h);
return G__14536__9.call(this,self__,a,b,c,d,e,f__$1,g,h);
case 10:
return G__14534__10.call(this,self__,a,b,c,d,e,f__$1,g,h,i);
return G__14536__10.call(this,self__,a,b,c,d,e,f__$1,g,h,i);
case 11:
return G__14534__11.call(this,self__,a,b,c,d,e,f__$1,g,h,i,j);
return G__14536__11.call(this,self__,a,b,c,d,e,f__$1,g,h,i,j);
case 12:
return G__14534__12.call(this,self__,a,b,c,d,e,f__$1,g,h,i,j,k);
return G__14536__12.call(this,self__,a,b,c,d,e,f__$1,g,h,i,j,k);
case 13:
return G__14534__13.call(this,self__,a,b,c,d,e,f__$1,g,h,i,j,k,l);
return G__14536__13.call(this,self__,a,b,c,d,e,f__$1,g,h,i,j,k,l);
case 14:
return G__14534__14.call(this,self__,a,b,c,d,e,f__$1,g,h,i,j,k,l,m);
return G__14536__14.call(this,self__,a,b,c,d,e,f__$1,g,h,i,j,k,l,m);
case 15:
return G__14534__15.call(this,self__,a,b,c,d,e,f__$1,g,h,i,j,k,l,m,n);
return G__14536__15.call(this,self__,a,b,c,d,e,f__$1,g,h,i,j,k,l,m,n);
case 16:
return G__14534__16.call(this,self__,a,b,c,d,e,f__$1,g,h,i,j,k,l,m,n,o);
return G__14536__16.call(this,self__,a,b,c,d,e,f__$1,g,h,i,j,k,l,m,n,o);
case 17:
return G__14534__17.call(this,self__,a,b,c,d,e,f__$1,g,h,i,j,k,l,m,n,o,p);
return G__14536__17.call(this,self__,a,b,c,d,e,f__$1,g,h,i,j,k,l,m,n,o,p);
case 18:
return G__14534__18.call(this,self__,a,b,c,d,e,f__$1,g,h,i,j,k,l,m,n,o,p,q);
return G__14536__18.call(this,self__,a,b,c,d,e,f__$1,g,h,i,j,k,l,m,n,o,p,q);
case 19:
return G__14534__19.call(this,self__,a,b,c,d,e,f__$1,g,h,i,j,k,l,m,n,o,p,q,r);
return G__14536__19.call(this,self__,a,b,c,d,e,f__$1,g,h,i,j,k,l,m,n,o,p,q,r);
case 20:
return G__14534__20.call(this,self__,a,b,c,d,e,f__$1,g,h,i,j,k,l,m,n,o,p,q,r,s);
return G__14536__20.call(this,self__,a,b,c,d,e,f__$1,g,h,i,j,k,l,m,n,o,p,q,r,s);
case 21:
return G__14534__21.call(this,self__,a,b,c,d,e,f__$1,g,h,i,j,k,l,m,n,o,p,q,r,s,t);
return G__14536__21.call(this,self__,a,b,c,d,e,f__$1,g,h,i,j,k,l,m,n,o,p,q,r,s,t);
case 22:
return G__14534__22.call(this,self__,a,b,c,d,e,f__$1,g,h,i,j,k,l,m,n,o,p,q,r,s,t,rest);
return G__14536__22.call(this,self__,a,b,c,d,e,f__$1,g,h,i,j,k,l,m,n,o,p,q,r,s,t,rest);
}
throw(new Error('Invalid arity: ' + (arguments.length - 1)));
};
G__14534.cljs$core$IFn$_invoke$arity$1 = G__14534__1;
G__14534.cljs$core$IFn$_invoke$arity$2 = G__14534__2;
G__14534.cljs$core$IFn$_invoke$arity$3 = G__14534__3;
G__14534.cljs$core$IFn$_invoke$arity$4 = G__14534__4;
G__14534.cljs$core$IFn$_invoke$arity$5 = G__14534__5;
G__14534.cljs$core$IFn$_invoke$arity$6 = G__14534__6;
G__14534.cljs$core$IFn$_invoke$arity$7 = G__14534__7;
G__14534.cljs$core$IFn$_invoke$arity$8 = G__14534__8;
G__14534.cljs$core$IFn$_invoke$arity$9 = G__14534__9;
G__14534.cljs$core$IFn$_invoke$arity$10 = G__14534__10;
G__14534.cljs$core$IFn$_invoke$arity$11 = G__14534__11;
G__14534.cljs$core$IFn$_invoke$arity$12 = G__14534__12;
G__14534.cljs$core$IFn$_invoke$arity$13 = G__14534__13;
G__14534.cljs$core$IFn$_invoke$arity$14 = G__14534__14;
G__14534.cljs$core$IFn$_invoke$arity$15 = G__14534__15;
G__14534.cljs$core$IFn$_invoke$arity$16 = G__14534__16;
G__14534.cljs$core$IFn$_invoke$arity$17 = G__14534__17;
G__14534.cljs$core$IFn$_invoke$arity$18 = G__14534__18;
G__14534.cljs$core$IFn$_invoke$arity$19 = G__14534__19;
G__14534.cljs$core$IFn$_invoke$arity$20 = G__14534__20;
G__14534.cljs$core$IFn$_invoke$arity$21 = G__14534__21;
G__14534.cljs$core$IFn$_invoke$arity$22 = G__14534__22;
return G__14534;
G__14536.cljs$core$IFn$_invoke$arity$1 = G__14536__1;
G__14536.cljs$core$IFn$_invoke$arity$2 = G__14536__2;
G__14536.cljs$core$IFn$_invoke$arity$3 = G__14536__3;
G__14536.cljs$core$IFn$_invoke$arity$4 = G__14536__4;
G__14536.cljs$core$IFn$_invoke$arity$5 = G__14536__5;
G__14536.cljs$core$IFn$_invoke$arity$6 = G__14536__6;
G__14536.cljs$core$IFn$_invoke$arity$7 = G__14536__7;
G__14536.cljs$core$IFn$_invoke$arity$8 = G__14536__8;
G__14536.cljs$core$IFn$_invoke$arity$9 = G__14536__9;
G__14536.cljs$core$IFn$_invoke$arity$10 = G__14536__10;
G__14536.cljs$core$IFn$_invoke$arity$11 = G__14536__11;
G__14536.cljs$core$IFn$_invoke$arity$12 = G__14536__12;
G__14536.cljs$core$IFn$_invoke$arity$13 = G__14536__13;
G__14536.cljs$core$IFn$_invoke$arity$14 = G__14536__14;
G__14536.cljs$core$IFn$_invoke$arity$15 = G__14536__15;
G__14536.cljs$core$IFn$_invoke$arity$16 = G__14536__16;
G__14536.cljs$core$IFn$_invoke$arity$17 = G__14536__17;
G__14536.cljs$core$IFn$_invoke$arity$18 = G__14536__18;
G__14536.cljs$core$IFn$_invoke$arity$19 = G__14536__19;
G__14536.cljs$core$IFn$_invoke$arity$20 = G__14536__20;
G__14536.cljs$core$IFn$_invoke$arity$21 = G__14536__21;
G__14536.cljs$core$IFn$_invoke$arity$22 = G__14536__22;
return G__14536;
})()
;
reagent.impl.util.PartialFn.prototype.apply = (function (self__,args14533){
reagent.impl.util.PartialFn.prototype.apply = (function (self__,args14535){
var self__ = this;
var self____$1 = this;
return self____$1.call.apply(self____$1,[self____$1].concat(cljs.core.aclone(args14533)));
return self____$1.call.apply(self____$1,[self____$1].concat(cljs.core.aclone(args14535)));
});
reagent.impl.util.PartialFn.prototype.cljs$core$IFn$_invoke$arity$0 = (function (){
@@ -560,11 +560,11 @@ return reagent.impl.util.merge_style(p1,reagent.impl.util.merge_class(p1,cljs.co
reagent.impl.util._STAR_always_update_STAR_ = false;
reagent.impl.util.force_update = (function reagent$impl$util$force_update(comp,deep){
if(cljs.core.truth_(deep)){
var _STAR_always_update_STAR_14535 = reagent.impl.util._STAR_always_update_STAR_;
var _STAR_always_update_STAR_14537 = reagent.impl.util._STAR_always_update_STAR_;
reagent.impl.util._STAR_always_update_STAR_ = true;
try{return (comp["forceUpdate"])();
}finally {reagent.impl.util._STAR_always_update_STAR_ = _STAR_always_update_STAR_14535;
}finally {reagent.impl.util._STAR_always_update_STAR_ = _STAR_always_update_STAR_14537;
}} else {
return (comp["forceUpdate"])();
}