import{Segment}from"@dna/analytics";class DNAAccordion extends HTMLElement{connectedCallback(){this.addEventListener("sl-show",this._trackAccordionOpened)}_trackAccordionOpened(){Segment.protect(()=>{let $accordionHeading=this.renderRoot?.querySelector("summary");this.querySelector(".js-accordion-summary")&&($accordionHeading=this.querySelector(".js-accordion-summary"));const accordionHeadingText=$accordionHeading?.textContent.trim();Segment.track(Segment.CONSTANTS.EVENTS.ACCORDION_OPENED,{accordion_heading:accordionHeadingText})})}}customElements.define("dna-accordion",DNAAccordion); //# sourceMappingURL=/cdn/shop/t/1163/assets/component-accordion.js.map?v=133131934348752631351760566291