import{r as o,i as n,x as h,t as d}from"../chunks/BR4fxmeU.min.js";const b="";var v=Object.getOwnPropertyDescriptor,u=(i,t,e,a)=>{for(var s=a>1?void 0:a?v(t,e):t,r=i.length-1,c;r>=0;r--)(c=i[r])&&(s=c(s)||s);return s};let l=class extends n{connectedCallback(){super.connectedCallback(),this.activeTileIndex=0,this.tabButtons=this.querySelectorAll("[data-tile-tabs-button]"),this.tabButtons.forEach(i=>{i.addEventListener("click",t=>{const a=t.target.closest("[data-tile-tabs-button]"),s=parseInt(a.getAttribute("data-index"));s!==this.activeTileIndex&&this.setActiveTile(s)})}),this.tiles=this.querySelectorAll("[data-tile-tabs-tab-tile]"),this.content=this.querySelectorAll("[data-tile-tabs-tab-content]"),this.accordions=this.querySelectorAll("[data-tile-accordion]"),this.accordions.forEach((i,t)=>{i.addEventListener("click",()=>{this.setActiveTile(t)})})}setActiveTile(i=0){this.activeTileIndex=i,this.tabButtons.forEach((t,e)=>{e===this.activeTileIndex?t.setAttribute("data-active",""):t.removeAttribute("data-active")}),this.tiles.forEach((t,e)=>{e===this.activeTileIndex?(t.setAttribute("data-active",""),t.removeAttribute("inert")):(t.removeAttribute("data-active"),t.setAttribute("inert",""))}),this.content.forEach((t,e)=>{e===this.activeTileIndex?(t.setAttribute("data-active",""),t.removeAttribute("inert")):(t.removeAttribute("data-active"),t.setAttribute("inert",""))}),this.accordions.forEach((t,e)=>{setTimeout(()=>{e===this.activeTileIndex?t.setAttribute("open",""):t.removeAttribute("open")})})}render(){return h` `}};l.styles=o(b);l=u([d("photos-tile-tabs")],l);