aboutsummaryrefslogtreecommitdiff
path: root/priv/static/lustre-server-component.mjs
diff options
context:
space:
mode:
authorHayleigh Thompson <me@hayleigh.dev>2024-05-19 17:45:32 +0100
committerHayleigh Thompson <me@hayleigh.dev>2024-05-19 17:45:32 +0100
commita7c3fcfd46f67f01de1747848806b5dc83731b2a (patch)
tree3ed27030ac76c730bef5905a03bb83efa4119516 /priv/static/lustre-server-component.mjs
parent56ebf65c0e63718a15229d399e0c33143139e872 (diff)
downloadlustre-a7c3fcfd46f67f01de1747848806b5dc83731b2a.tar.gz
lustre-a7c3fcfd46f67f01de1747848806b5dc83731b2a.zip
:rocket: Generate server component bundle.
Diffstat (limited to 'priv/static/lustre-server-component.mjs')
-rw-r--r--priv/static/lustre-server-component.mjs3
1 files changed, 2 insertions, 1 deletions
diff --git a/priv/static/lustre-server-component.mjs b/priv/static/lustre-server-component.mjs
index f1a821c..8927156 100644
--- a/priv/static/lustre-server-component.mjs
+++ b/priv/static/lustre-server-component.mjs
@@ -130,7 +130,8 @@ function createElementNode({ prev, next, dispatch, stack }) {
const name = attr[0];
const value = attr[1];
if (attr.as_property) {
- el2[name] = value;
+ if (el2[name] !== value)
+ el2[name] = value;
if (canMorph)
prevAttributes.delete(name);
} else if (name.startsWith("on")) {