import{S as t,i as e,a as o,b as n,k as a,s as i,e as s,c as r,n as l,d as c,f as m,g as u,h as p,j as h,o as d,t as g}from"./index-04d7984b.js";import{groups as f,addMarkersGroups as b}from"../../../../../../../../../js/groups.js";import"../../../../../../../../../js/components/map-component.js";function x(t,e,o){const n=t.slice();return n[1]=e[o],n}function v(t){let e,o,a,i,c,h,d,f,b,x,v,w,y,C,k=t[1].location[0]+"",j=t[1].members+"",z=t[1].contact[1]+"";return{c(){e=s("div"),o=s("p"),a=s("b"),a.textContent="Location: ",i=g(k),c=r(),h=s("p"),d=s("b"),d.textContent="Members: ",f=g(j),b=r(),x=s("p"),v=s("b"),v.textContent="Contact: ",w=s("a"),y=g(z),C=r(),m(w,"href",t[1].contact[0]),m(w,"target",";_blank;"),m(w,"rel","noreferrer"),m(e,"class","location-info")},m(t,s){n(t,e,s),u(e,o),u(o,a),u(o,i),u(e,c),u(e,h),u(h,d),u(h,f),u(e,b),u(e,x),u(x,v),u(x,w),u(w,y),u(e,C)},p:l,d(t){t&&p(e)}}}function w(t){let e,o,a,i,d,g,b,w,y,C,k,j,z,G,q=f,E=[];for(let e=0;e{})),[function(t){let e=t([51.505,-.09],3);b(e)}]}class C extends t{constructor(t){super(),this.shadowRoot.innerHTML="",e(this,{target:this.shadowRoot,props:o(this.attributes),customElement:!0},y,w,i,{mapCallbackGroups:0},null),t&&(t.target&&n(t.target,this,t.anchor),t.props&&(this.$set(t.props),a()))}static get observedAttributes(){return["mapCallbackGroups"]}get mapCallbackGroups(){return this.$$.ctx[0]}}customElements.define("groups-component",C);export{C as default};