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 m,d as c,f as l,g as p,h as u,j as h,o as g,t as d}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 w(t){let e,o,a,i,c,h,g,f,b,x,w,v,y,C,k=t[1].location[0]+"",j=t[1].members+"",G=t[1].contact[1]+"";return{c(){e=s("div"),o=s("p"),a=s("b"),a.textContent="Location: ",i=d(k),c=r(),h=s("p"),g=s("b"),g.textContent="Members: ",f=d(j),b=r(),x=s("p"),w=s("b"),w.textContent="Contact: ",v=s("a"),y=d(G),C=r(),l(v,"href",t[1].contact[0]),l(v,"target",";_blank;"),l(v,"rel","noreferrer"),l(e,"class","location-info")},m(t,s){n(t,e,s),p(e,o),p(o,a),p(o,i),p(e,c),p(e,h),p(h,g),p(h,f),p(e,b),p(e,x),p(x,w),p(x,v),p(v,y),p(e,C)},p:m,d(t){t&&u(e)}}}function v(t){let e,o,a,i,g,d,b,v,y,C,k,j,G,q,z=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,v,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};