perf: skip re-sanitizing unchanged HTML tokens (#26325)

This commit is contained in:
Algorithm5838 2026-06-29 08:43:54 +03:00 committed by GitHub
parent 7292cee868
commit 62b153749a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -10,11 +10,8 @@
let html: string | null = null;
$: if (token.type === 'html' && token?.text) {
html = DOMPurify.sanitize(token.text);
} else {
html = null;
}
$: text = token.type === 'html' ? token?.text : null;
$: html = text ? DOMPurify.sanitize(text) : null;
</script>
{#if token.type === 'html'}