1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{};e.SENTRY_RELEASE={id:"tottenham-hotspur v2.0.107"};var n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="fef145b7-6483-436e-b5c5-c97bbd80bed3",e._sentryDebugIdIdentifier="sentry-dbid-fef145b7-6483-436e-b5c5-c97bbd80bed3");}catch(e){}}();const e=window.MAP_API_KEY,a=window.MAP_ID;class o{constructor(e){this.container=e;const a=Number(e.dataset.latitude),o=Number(e.dataset.longitude);this.position={lat:a,lng:o},this.map=null,this.initializeMap().catch(e=>{console.error("Failed to initialize map:",e),this.container.innerHTML="<p>Sorry, the map could not be loaded.</p>"})}async initializeMap(){var o,t,n,i,r,s,l,c,p,m,d,w,h;o={key:e,v:"weekly"},r="The Google Maps JavaScript API",s="google",l="importLibrary",c="__ib__",p=document,m=window,d=(m=m[s]||(m[s]={})).maps||(m.maps={}),w=new Set,h=new URLSearchParams,d[l]?console.warn(r+" only loads once. Ignoring:",o):d[l]=(e,...a)=>w.add(e)&&(t||(t=new Promise(async(e,a)=>{for(i in await(n=p.createElement("script")),h.set("libraries",[...w]+""),o)h.set(i.replace(/[A-Z]/g,e=>"_"+e[0].toLowerCase()),o[i]);h.set("callback",s+".maps."+c),n.src=`https://maps.${s}apis.com/maps/api/js?`+h,d[c]=e,n.onerror=()=>t=a(Error(r+" could not load.")),n.nonce=p.querySelector("script[nonce]")?.nonce||"",p.head.append(n)}))).then(()=>d[l](e,...a));const{Map:u}=await google.maps.importLibrary("maps"),{AdvancedMarkerElement:g}=await google.maps.importLibrary("marker");this.map=new u(this.container,{center:this.position,zoom:17,mapId:a,fullscreenControl:!1,streetViewControl:!1,mapTypeControl:!1,zoomControl:!0,disableDefaultUI:!0});const _=window.RESOURCES_VERSION?`/resources/${window.RESOURCES_VERSION}`:"",b=document.createElement("img");b.className="w-map-block-slim__marker",b.src=`${_}/i/elements/map-marker.png`,new g({map:this.map,position:this.position,content:b})}}export{o as default};
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.