// Get HTML head element
// localStorage.setItem('design_packs_key', 'dfghdgfjfh');
console.log('Using theme sections by Design Packs 🎒 | learn more at https://design-packs.com')
window.addEventListener('shopify:section:load', function (e) {
const sectionJS = document.querySelector(`[data-dsgn-pck-js="${e.detail.sectionId}"]`);
const sectionExternalJS = document.querySelector(`[data-dsgn-pck-external-js="${e.detail.sectionId}"]`);
const section = document.querySelector(`#DP--${e.detail.sectionId}`);
const loadJavaScriptBlock = () => {
if (sectionJS) {
const sectionScript = sectionJS.innerHTML;
const newScript = document.createElement('script');
const inlineScript = document.createTextNode(sectionScript);
newScript.appendChild(inlineScript);
section.appendChild(newScript);
}
}
if (sectionExternalJS) {
const newScript = document.createElement('script');
const externalPath = sectionExternalJS.src;
newScript.src = externalPath;
section.appendChild(newScript);
newScript.onload = () => {
loadJavaScriptBlock();
}
} else {
loadJavaScriptBlock();
}
});