diff options
| author | Danilo M. <danix@danix.xyz> | 2026-04-30 13:45:53 +0200 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-04-30 14:02:20 +0200 |
| commit | aacaba7dafea382f615565bbeacb721a7f62ccf8 (patch) | |
| tree | 46e5dca792ce41771e7a18ff31c2054c1c1ee3ec | |
| parent | d140b2e691c478c33c79bc017a6a7b80a226f8db (diff) | |
| download | danixxyz-theme-aacaba7dafea382f615565bbeacb721a7f62ccf8.tar.gz danixxyz-theme-aacaba7dafea382f615565bbeacb721a7f62ccf8.zip | |
fix: guard against missing twemoji global in init script
| -rw-r--r-- | assets/js/twemoji-init.js | 2 |
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' }) }) |
