1(()=>{const VISIBLE="is-visible",initFlashAlert=node=>{if(!node||node.dataset.initialized==="true")return;const messageContainer=node.querySelector("[data-flash-alert-message]");if(!messageContainer)return;const open=alertMessage=>{alertMessage&&(messageContainer.textContent=alertMessage,node.classList.add(VISIBLE),messageContainer.addEventListener("animationend",()=>{node.classList.remove(VISIBLE)},{once:!0}))};document.addEventListener("click",event=>{const trigger=event.target.closest("[data-flash-trigger]");trigger&&window.Shopify?.designMode&&open(trigger.dataset.flashMessage)}),document.addEventListener("flash-alert",event=>{open(event.detail?.alert||event.detail)}),document.addEventListener("flart-alert",event=>{open(event.detail?.alert||event.detail)}),window.showFlashAlert=open,node.dataset.initialized="true"},init=(root=document)=>{root.querySelectorAll("[data-flash-alert]").forEach(initFlashAlert)};document.readyState==="loading"?document.addEventListener("DOMContentLoaded",()=>init()):init(),document.addEventListener("shopify:section:load",event=>init(event.target))})(); 2//# sourceMappingURL=/cdn/shop/t/642/assets/flash-alert.js.map?v=72623425034400557531790199443
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.