1_N_E=(window.webpackJsonp_N_E=window.webpackJsonp_N_E||[]).push([[52],{21:function(e,t,n){n("j36g"),n("j36g"),e.exports=n("BpLD")},BpLD:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/POI",function(){return n("yXNg")}])},P1zZ:function(e,t){e.exports=void 0},yXNg:function(e,t,n){"use strict";n.r(t);n("jm62"),n("ioFf"),n("rGqo"),n("yt8O"),n("Btvt"),n("RW0V");var r=n("o0o1"),o=n.n(r),i=n("rePB"),a=(n("ls82"),n("HaE+")),c=n("nKUr"),s=(n("f3/d"),n("q1tI")),u=n("u0rZ"),l=n("tgvK"),d=n("m3rI"),p=n("DSPd"),b=n("9P7e"),f=n("ugAS"),O=n("F1fE"),j=n("fMdl"),v=n("7pFI"),P=n("B4RY"),g=n("ryTK"),w=n("MQBa"),y=n("Blit"),m=n("YHul"),h=n("P3uN"),E=n("c8qW");function I(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function k(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?I(Object(n),!0).forEach((function(t){Object(i.a)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):I(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function D(e){var t,n=e.token,r=e.isPreview,o=e.data,i=e.error,a=Object(f.a)({initialProps:{data:o,error:i,args:[n]},fetchPageData:function(){return Object(m.d)(n)},pageParams:[n]}),u=a.data,d=(u=void 0===u?{}:u).poi;Object(j.a)({groupId:l.a.POI,groupName:null===d||void 0===d||null===(t=d.seoDetails)||void 0===t?void 0:t.contentGroup,pageParams:[n,r]});var p=Object(v.f)().setPoints,b=Object(g.b)().setSearchBoxTitle,h=Object(s.useState)(void 0),E=h[0],I=h[1];return Object(s.useEffect)((function(){o?Object(m.b)(n).then((function(e){var t=e.data;return I(t)})).catch((function(){return I(void 0)})):I(void 0)}),[o,n]),Object(O.b)({instantOnMobile:function(){return r}},[r]),Object(s.useEffect)((function(){if(d){var e=d.geometry,t=d.name,n=d.token;p({points:[{id:n,title:t,geometry:e,isUnclickable:!0}],activePointId:n,setter:v.c.POI}),b(t)}}),[d,p,b]),Object(s.useEffect)((function(){return function(){p({points:[]}),b("")}}),[p,b]),d&&!d.openState&&(d.openState=E),Object(c.jsxs)(P.a,{value:a,children:[(null===d||void 0===d?void 0:d.seoDetails)&&Object(c.jsx)(y.b,{details:d.seoDetails,token:d.token}),Object(c.jsx)(y.a,{isExpandedInitially:!r}),(null===d||void 0===d?void 0:d.seoDetails)&&Object(c.jsx)(w.a,{schemas:d.seoDetails.schemas})]})}D.getInitialProps=function(){var e=Object(a.a)(o.a.mark((function e(t){var n,r,i,a,c,s,l,f,O,j,v,P,g,w,m,h,I,D,_,x,B,S,N,T;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.query,r=t.res,i=n.token,a=n.preview,c=Boolean(a),!d.IS_CLIENT){e.next=5;break}return e.abrupt("return",{token:i,isPreview:c});case 5:return e.next=7,Object(y.c)(i);case 7:return s=e.sent,l=s.error,f=s.data,O=s.apiHeaders,j=null,v="",Object(b.a)(r,null===O||void 0===O?void 0:O["cache-ttl"]),l&&(l.status&&(r.statusCode=l.status),l.isApiError&&r.setHeader(E.HEADERS.API_ERROR,"1"),l.redirect&&(P=l.permanent,g=l.token,w=l.urlTitle,m=l.location,h=m||Object(p.e)("poi",{token:g,urlTitle:"".concat(w,"-")}),r.statusCode=P?301:302,r.location(h),r.end())),null!==f&&void 0!==f&&f.poi&&(I=f.poi,D=I.geometry,_=(D=void 0===D?{}:D).coordinates,x=I.seoDetails.urlTitle,B=I.name,S=decodeURIComponent("".concat(x,"-")),N=decodeURIComponent(n.urlTitle||""),S!==N&&(T=Object(p.e)("poi",k(k({},n),{},{urlTitle:S})),r.statusCode=301,r.location(T),r.end()),_&&(j={longitude:_[0],latitude:_[1],zoom:u.d}),v=B),e.abrupt("return",{token:i,isPreview:c,error:l,data:f,initialViewport:j,initialSearchBoxTitle:v,initialIsSearchBoxVisible:Boolean(c)});case 17:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),D.Layout=h.a,D.displayName="POI",t.default=D}},[[21,2,1,0,3,4,5,7,6,8,9,10,11,12,13,14,15,16,17,21,22,23,30,31]]]); 2//# sourceMappingURL=POI-087931b85b93413c2f4d.js.map
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.