From 0d5161b8feb13656e184424dab00e5b4784e6adb Mon Sep 17 00:00:00 2001 From: Aviv Keller Date: Tue, 11 Nov 2025 11:26:10 -0500 Subject: [PATCH 1/2] fix(loading): load _after_ declaring variables --- src/generators/legacy-html/assets/api.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/generators/legacy-html/assets/api.js b/src/generators/legacy-html/assets/api.js index 62ba7fa1..618252f7 100644 --- a/src/generators/legacy-html/assets/api.js +++ b/src/generators/legacy-html/assets/api.js @@ -15,10 +15,6 @@ const initFeatures = () => { setupCopyButton(); }; -// Initialize either on DOMContentLoaded or immediately if already loaded -document.addEventListener('DOMContentLoaded', initFeatures); -if (document.readyState !== 'loading') initFeatures(); - /** * Sets up theme toggling functionality */ @@ -202,3 +198,8 @@ const setupCopyButton = () => { }); }); }; + +// Initialize either on DOMContentLoaded or immediately if already loaded +document.addEventListener('DOMContentLoaded', initFeatures); +if (document.readyState !== 'loading') initFeatures(); + From a224225912feb52e0fdec3ad406611af34cab1ef Mon Sep 17 00:00:00 2001 From: Aviv Keller Date: Tue, 11 Nov 2025 12:03:14 -0500 Subject: [PATCH 2/2] Update api.js Co-authored-by: Caner Akdas --- src/generators/legacy-html/assets/api.js | 1 - 1 file changed, 1 deletion(-) diff --git a/src/generators/legacy-html/assets/api.js b/src/generators/legacy-html/assets/api.js index 618252f7..0c33adb4 100644 --- a/src/generators/legacy-html/assets/api.js +++ b/src/generators/legacy-html/assets/api.js @@ -202,4 +202,3 @@ const setupCopyButton = () => { // Initialize either on DOMContentLoaded or immediately if already loaded document.addEventListener('DOMContentLoaded', initFeatures); if (document.readyState !== 'loading') initFeatures(); -