1"use strict";(globalThis.webpackChunkinvia2020=globalThis.webpackChunkinvia2020||[]).push([[4681],{4681(e,r,t){t.r(r),t.d(r,{default:()=>n});var a=t(95455);class n extends a.xI{static targets=["orderFormReloaded","shareLink"];connect(){this.handleOrderFormReload=this.handleOrderFormReload.bind(this),document.addEventListener("orderFormReloaded",this.handleOrderFormReload),super.connect()}disconnect(){document.removeEventListener("orderFormReloaded",this.handleOrderFormReload),super.disconnect()}handleOrderFormReload(e){const r=this.getDataForShareModal(e);if(!r)return;const t=this.shareLinkTarget.hasAttribute("href")?"href":this.shareLinkTarget.hasAttribute("data-href")?"data-href":null;if(!t)return;const a=this.shareLinkTarget.getAttribute(t);if(!a)return;const n=this.createNewLink(a,r);this.shareLinkTarget.setAttribute(t,n)}getDataForShareModal(e){const r=e.detail;return r.isAvailable?r.offerId:null}createNewLink(e,r){return e.replace(/\/ajax-share-offer-modal\/[^/?]+/,`/ajax-share-offer-modal/${r}`)}}}}]); 2//# sourceMappingURL=4681.77ae860543544bf1b3e2.chunk.js.map
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.