Skip to content

Commit f648394

Browse files
committed
Switch to using classList instead of "class" property
1 parent 62dd04b commit f648394

File tree

3 files changed

+17
-7
lines changed

3 files changed

+17
-7
lines changed

frameworks/keyed/leptos/bundled-dist/js-framework-benchmark-leptos.js

Lines changed: 16 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -271,10 +271,6 @@ function getImports() {
271271
const ret = Object.is(getObject(arg0), getObject(arg1));
272272
return ret;
273273
};
274-
imports.wbg.__wbindgen_string_new = function(arg0, arg1) {
275-
const ret = getStringFromWasm0(arg0, arg1);
276-
return addHeapObject(ret);
277-
};
278274
imports.wbg.__wbg_firstChild_2598ba49fa5ee006 = function(arg0) {
279275
const ret = getObject(arg0).firstChild;
280276
return isLikeNone(ret) ? 0 : addHeapObject(ret);
@@ -283,6 +279,10 @@ function getImports() {
283279
const ret = getObject(arg0).nextSibling;
284280
return isLikeNone(ret) ? 0 : addHeapObject(ret);
285281
};
282+
imports.wbg.__wbindgen_string_new = function(arg0, arg1) {
283+
const ret = getStringFromWasm0(arg0, arg1);
284+
return addHeapObject(ret);
285+
};
286286
imports.wbg.__wbg_set_bf3f89b92d5a34bf = function() { return handleError(function (arg0, arg1, arg2) {
287287
const ret = Reflect.set(getObject(arg0), getObject(arg1), getObject(arg2));
288288
return ret;
@@ -441,6 +441,16 @@ function getImports() {
441441
imports.wbg.__wbg_removeAttribute_beaed7727852af78 = function() { return handleError(function (arg0, arg1, arg2) {
442442
getObject(arg0).removeAttribute(getStringFromWasm0(arg1, arg2));
443443
}, arguments) };
444+
imports.wbg.__wbg_classList_8a97f5e2e1bc3fa9 = function(arg0) {
445+
const ret = getObject(arg0).classList;
446+
return addHeapObject(ret);
447+
};
448+
imports.wbg.__wbg_remove_1a26eb5d822902ed = function() { return handleError(function (arg0, arg1, arg2) {
449+
getObject(arg0).remove(getStringFromWasm0(arg1, arg2));
450+
}, arguments) };
451+
imports.wbg.__wbg_add_89a4f3b0846cf0aa = function() { return handleError(function (arg0, arg1, arg2) {
452+
getObject(arg0).add(getStringFromWasm0(arg1, arg2));
453+
}, arguments) };
444454
imports.wbg.__wbg_setdata_b8bf872bfb7d95ea = function(arg0, arg1, arg2) {
445455
getObject(arg0).data = getStringFromWasm0(arg1, arg2);
446456
};
@@ -556,11 +566,11 @@ function getImports() {
556566
imports.wbg.__wbindgen_throw = function(arg0, arg1) {
557567
throw new Error(getStringFromWasm0(arg0, arg1));
558568
};
559-
imports.wbg.__wbindgen_closure_wrapper89 = function(arg0, arg1, arg2) {
569+
imports.wbg.__wbindgen_closure_wrapper92 = function(arg0, arg1, arg2) {
560570
const ret = makeMutClosure(arg0, arg1, 7, __wbg_adapter_28);
561571
return addHeapObject(ret);
562572
};
563-
imports.wbg.__wbindgen_closure_wrapper784 = function(arg0, arg1, arg2) {
573+
imports.wbg.__wbindgen_closure_wrapper787 = function(arg0, arg1, arg2) {
564574
const ret = makeMutClosure(arg0, arg1, 7, __wbg_adapter_28);
565575
return addHeapObject(ret);
566576
};
Binary file not shown.

frameworks/keyed/leptos/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,7 @@ fn App(cx: Scope) -> Element {
152152
let row_id = row.id;
153153
let (label, set_label) = row.label;
154154
view! {
155-
<tr prop:className={move || if selected() == Some(row_id) { Some("danger") } else { None }}>
155+
<tr class:danger={move || selected() == Some(row_id)}>
156156
<td class="col-md-1">{row_id.to_string()}</td>
157157
<td class="col-md-4"><a on:click=move |_| set_selected(move |n| *n = Some(row_id))>{move || label.get()}</a></td>
158158
<td class="col-md-1"><a on:click=move |_| remove(row_id)><span class="glyphicon glyphicon-remove" aria-hidden="true"></span></a></td>

0 commit comments

Comments
 (0)