diff options
author | Hayleigh Thompson <me@hayleigh.dev> | 2024-04-01 15:24:53 +0100 |
---|---|---|
committer | Hayleigh Thompson <me@hayleigh.dev> | 2024-04-01 15:24:53 +0100 |
commit | 695388d2ea4bff4c11413b03511dfe9c56065bfa (patch) | |
tree | f9231e003dedc9d90c718c99beb01ab270b21f74 /priv/static/lustre-server-component.mjs | |
parent | 0a1db7df007d2e4f71018591f30fa76a2f05279e (diff) | |
download | lustre-695388d2ea4bff4c11413b03511dfe9c56065bfa.tar.gz lustre-695388d2ea4bff4c11413b03511dfe9c56065bfa.zip |
:package: Generate server component runtime.
Diffstat (limited to 'priv/static/lustre-server-component.mjs')
-rw-r--r-- | priv/static/lustre-server-component.mjs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/priv/static/lustre-server-component.mjs b/priv/static/lustre-server-component.mjs index 879d329..b27c272 100644 --- a/priv/static/lustre-server-component.mjs +++ b/priv/static/lustre-server-component.mjs @@ -19,7 +19,8 @@ function morph(prev, next, dispatch, isComponent = false) { parent.appendChild(created); out ??= created; } else if (prev2.nodeType === Node.TEXT_NODE) { - prev2.textContent = next2.content; + if (prev2.textContent !== next2.content) + prev2.textContent = next2.content; out ??= prev2; } else { const created = document.createTextNode(next2.content); |