PageSourceSearch

https://www.kufstein.at/_next/static/chunks/1964.cc6920a5ea9a65d7.js

js kufstein.at collected 2026-10-02 07:35:13 UTC 7,692 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1964],{31964:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return H}});var a=n(57437),r=n(2265),o=n(61994),c=n(60759),l=n.n(c),i=e=>{let t=(0,r.useRef)();return(0,r.useEffect)(()=>{t.current||(t.current=l().map(e.current,{fullscreenControl:!0}).setView([47.2816648,11.5075337],14),l().tileLayer("https://mapsneu.wien.gv.at/basemap/bmapgrau/{type}/google3857/{z}/{y}/{x}.{format}",{maxZoom:19,attribution:'Datenquelle: <a href="https://www.basemap.at">basemap.at</a>',subdomains:["","1","2","3","4"],type:"normal",format:"png",bounds:[[46.35877,8.782379],[49.037872,17.189532]]}).addTo(t.current))},[e]),t.current};n(74840);var u=n(99376);let s=e=>{let{styles:t,title:n}=e,a="";return a="<strong>".concat(n,"</strong>"),'<div class="'.concat(t.markerIcon,'">').concat(d,'</div>\n		<div class="').concat(t.markerContent,'">').concat(a,"</div>")},d='<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">\n<path fill-rule="evenodd" clip-rule="evenodd" d="M5.20817 4.16675C4.63293 4.16675 4.1665 4.63318 4.1665 5.20841V8.95842C4.1665 9.30359 3.88668 9.58342 3.5415 9.58342C3.19633 9.58342 2.9165 9.30359 2.9165 8.95842V5.20841C2.9165 3.94282 3.94258 2.91675 5.20817 2.91675H14.7915C16.0571 2.91675 17.0832 3.94282 17.0832 5.20841V8.95842C17.0832 9.30359 16.8033 9.58342 16.4582 9.58342C16.113 9.58342 15.8332 9.30359 15.8332 8.95842V5.20841C15.8332 4.63318 15.3667 4.16675 14.7915 4.16675H5.20817Z" fill="white" />\n<path fill-rule="evenodd" clip-rule="evenodd" d="M3.95817 9.58342C3.38293 9.58342 2.9165 10.0498 2.9165 10.6251V16.4584C2.9165 16.8036 2.63668 17.0834 2.2915 17.0834C1.94633 17.0834 1.6665 16.8036 1.6665 16.4584V10.6251C1.6665 9.35949 2.69258 8.33342 3.95817 8.33342H16.0415C17.3071 8.33342 18.3332 9.35949 18.3332 10.6251V16.4584C18.3332 16.8036 18.0533 17.0834 17.7082 17.0834C17.363 17.0834 17.0832 16.8036 17.0832 16.4584V10.6251C17.0832 10.0498 16.6167 9.58342 16.0415 9.58342H3.95817Z" fill="white" />\n<path fill-rule="evenodd" clip-rule="evenodd" d="M1.6665 15.2084C1.6665 14.8632 1.94633 14.5834 2.2915 14.5834H17.7082C18.0533 14.5834 18.3332 14.8632 18.3332 15.2084C18.3332 15.5536 18.0533 15.8334 17.7082 15.8334H2.2915C1.94633 15.8334 1.6665 15.5536 1.6665 15.2084Z" fill="white" />\n<path fill-rule="evenodd" clip-rule="evenodd" d="M4.99984 8.12508C4.99984 6.85949 6.02591 5.83341 7.2915 5.83341H8.33317C9.59877 5.83341 10.6248 6.85949 10.6248 8.12508V8.95842C10.6248 9.30359 10.345 9.58342 9.99984 9.58342H5.62484C5.27966 9.58342 4.99984 9.30359 4.99984 8.95842V8.12508ZM7.2915 7.08342C6.71627 7.08342 6.24984 7.54984 6.24984 8.12508V8.33342H9.37484V8.12508C9.37484 7.54984 8.90841 7.08342 8.33317 7.08342H7.2915Z" fill="white" />\n<path fill-rule="evenodd" clip-rule="evenodd" d="M9.37484 8.12508C9.37484 6.85949 10.4009 5.83341 11.6665 5.83341H12.7082C13.9738 5.83341 14.9998 6.85949 14.9998 8.12508V8.95842C14.9998 9.30359 14.72 9.58342 14.3748 9.58342H9.99984C9.65466 9.58342 9.37484 9.30359 9.37484 8.95842V8.12508ZM11.6665 7.08342C11.0913 7.08342 10.6248 7.54984 10.6248 8.12508V8.33342H13.7498V8.12508C13.7498 7.54984 13.2834 7.08342 12.7082 7.08342H11.6665Z" fill="white" />\n</svg>';var p=n(77507),m=n.n(p);let v=e=>e?'<div class="'.concat(m().title,'">').concat(e,"</div>"):"",_=e=>e?'<div class="'.concat(m().location,'">').concat(e,"</div>"):"",f=e=>{var t;let{filename:n,height:a,width:r}=(null==e?void 0:null===(t=e.subFormats)||void 0===t?void 0:t.find(e=>"infrastructure-teaser"===e.formatIdentifier))||{};return n?'<div class="'.concat(m().image,'"><img alt="" height=').concat(a,' src="').concat(n,'" width="').concat(r,'"/></div>'):""},C=(e,t)=>'\n		<div class="'.concat(m().button,'">\n			<button class="mco-button mco-button--small mco-button--contained mco-button--primary" data-pagename="').concat(e,'">\n				<span class="mco-button__inner">\n					<span class="mco-button__label">').concat(t("infrastructures.buttons.details"),"</span>\n				</span>\n			</button>\n		</div>\n	"),h=e=>{let t=null==e?void 0:e.slice(0,2),n=e.length-t.length;return e.length>0?'\n			<div class="'.concat(m().categories,'">\n				').concat(null==t?void 0:t.map(e=>"<div>".concat(e,"</div>")).join(""),"\n				").concat(n>0?"<div>+".concat(n,"</div>"):"","\n			</div>\n		"):""};var b=e=>{let{item:t,locals:n}=e,{categories:a=[],location:r,media:o,pageName:c,title:l}=t;return'\n		<div class="'.concat(m().teaser,'">\n			').concat(f(o),"\n			<div class=").concat(m().content,">\n				").concat(v(l),"\n				").concat(_(r),"\n				").concat(h(a),"\n				").concat(C(c,n),"\n			</div>\n		</div>\n	")},g=n(42515),w=n(35667),k=n(39988),M=n(47794),y=n.n(M),V=e=>{let{items:t,lang:n,map:a,mapID:o}=e,c=(0,r.useRef)(),l=(0,u.useRouter)(),i=(0,r.useRef)(0),[d,p]=(0,r.useState)(new Date().getTime()),m=(0,g.Z)({lang:n,res:{de:w,en:k}});(0,r.useEffect)(()=>{let e=setInterval(()=>{i.current=i.current+1,c.current&&(p(new Date().getTime()),window.clearInterval(e)),i.current>=10&&window.clearInterval(e)},250)},[]),(0,r.useEffect)(()=>{a&&(c.current&&a.removeLayer(c.current),c.current=L.markerClusterGroup({iconCreateFunction:e=>{let t=e.getAllChildMarkers(),n="<div>".concat(t.length,"</div>");return L.divIcon({className:y().cluster,html:n,iconSize:L.point(48,48)})},showCoverageOnHover:!1,spiderfyOnMaxZoom:!0,zoomToBoundsOnClick:!0}),a.addLayer(c.current),v(t))},[a,t]),(0,r.useEffect)(()=>{var e;if(!o)return;let t=null==c?void 0:null===(e=c.current)||void 0===e?void 0:e.getLayers().find(e=>e.options.id==o);try{if(a){let e=null==a?void 0:a.hasLayer(t);t&&setTimeout(()=>{e||t.__parent.spiderfy(),t.openPopup()},1e3)}}catch(e){}}
1,[t,o]);let v=e=>{null==e||e.forEach(e=>{let{address:{latitude:t,longitude:n}={},id:a,title:r}=e;if(!t||!n)return;let o=L.divIcon({className:y().marker,html:s({styles:y(),title:r}),iconSize:L.point(120,30),popupAnchor:[-46,-16]}),i=L.marker([t,n],{icon:o,id:a}),u=b({item:e,locals:m}),d={className:y().popup};i.bindPopup(u,d),i.on("popupopen",e=>{var t,n;let a=e.popup._wrapper;if(a){let e=a.querySelector(".mco-button");e&&e.addEventListener("click",t=>{t.preventDefault();let n=e.getAttribute("data-pagename");l.push(n)})}null===(n=i._icon)||void 0===n||null===(t=n.classList)||void 0===t||t.add("leaflet-marker-icon--active")}),i.on("popupclose",()=>{var e,t;null===(t=i._icon)||void 0===t||null===(e=t.classList)||void 0===e||e.remove("leaflet-marker-icon--active")}),i.addTo(c.current)});try{a.fitBounds(c.current.getBounds(),{maxZoom:14})}catch(e){}}};n(35046),n(20359),n(89003),n(13656),n(72234);var H=e=>{let{items:t,lang:n,mapID:c}=e,l=(0,r.useRef)(),u=i(l),[s,d]=(0,r.useState)(new Date().getTime()),p=(0,r.useRef)(0);return(0,r.useEffect)(()=>{let e=setInterval(()=>{p.current=p.current+1,l.current&&(d(new Date().getTime()),window.clearInterval(e)),p.current>10&&window.clearInterval(e)},100)},[]),V({items:t,lang:n,map:u,mapID:c}),(0,a.jsx)("div",{className:(0,o.Z)(y().mapWrapper,"mco-list-map"),children:(0,a.jsx)("div",{className:y().map,ref:l})})}},47794:function(e){e.exports={"mco-button--outlined":"Leaflet_mco-button--outlined__0Ynsd","mco-button--primary":"Leaflet_mco-button--primary__KgT_q",map:"Leaflet_map__Oya5N",cluster:"Leaflet_cluster__ax_1V",marker:"Leaflet_marker__N6sEu",markerIcon:"Leaflet_markerIcon__zV3Mh",markerContent:"Leaflet_markerContent__SrezC",popup:"Leaflet_popup__h5oGP"}},77507:function(e){e.exports={"mco-button--outlined":"Map_mco-button--outlined__ALLlj","mco-button--primary":"Map_mco-button--primary__MsbUD",teaser:"Map_teaser__PMTWU",image:"Map_image__ubkrj",content:"Map_content__idJmC",title:"Map_title__nM6LE",categories:"Map_categories__30_8W",button:"Map_button__hv2CT"}}}]);

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.