summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-04-30 13:45:53 +0200
committerDanilo M. <danix@danix.xyz>2026-04-30 14:02:20 +0200
commitaacaba7dafea382f615565bbeacb721a7f62ccf8 (patch)
tree46e5dca792ce41771e7a18ff31c2054c1c1ee3ec
parentd140b2e691c478c33c79bc017a6a7b80a226f8db (diff)
downloaddanixxyz-theme-aacaba7dafea382f615565bbeacb721a7f62ccf8.tar.gz
danixxyz-theme-aacaba7dafea382f615565bbeacb721a7f62ccf8.zip
fix: guard against missing twemoji global in init script
-rw-r--r--assets/js/twemoji-init.js2
1 files changed, 2 insertions, 0 deletions
diff --git a/assets/js/twemoji-init.js b/assets/js/twemoji-init.js
index 34bc922..5b8d7e3 100644
--- a/assets/js/twemoji-init.js
+++ b/assets/js/twemoji-init.js
@@ -1,4 +1,6 @@
+// depends on twemoji global from CDN script in baseof.html
document.addEventListener('DOMContentLoaded', () => {
+ if (typeof twemoji === 'undefined') return
const prose = document.querySelector('.prose')
if (prose) twemoji.parse(prose, { folder: 'svg', ext: '.svg' })
})