1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[603],{62839:function(t,e,r){"use strict";r.r(e);var n=r(809),o=r.n(n),a=r(92447),c=r(74047),u=r(4706),s=r(52700),i=r(33814),p=r(44102),f=r(20775),h=r(26265),l=r(42104),y=r.n(l),g=r(11163),d=r(67294),S=r(60402),v=r(9263),w=r(28287),O=r(74498),b=r(49527),m=d.createElement;function x(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function P(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?x(Object(r),!0).forEach((function(e){(0,h.Z)(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):x(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function R(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(t){return!1}}();return function(){var r,n=(0,f.Z)(t);if(e){var o=(0,f.Z)(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return(0,p.Z)(this,r)}}var j=function(t){(0,i.Z)(r,t);var e=R(r);function r(t){var n;return(0,c.Z)(this,r),n=e.call(this,t),(0,h.Z)((0,u.Z)(n),"render",(function(){var t="Search",e=n.props.applicationContext.name+", Search",r="Search results",o=[];if(n.props.searchResult.categoryInfo)for(var a=n.props.searchResult.categoryInfo;null!=a;)a.name&&""!==a.name&&o.push(a.name),a=a.parent;o.length>0&&(t+=" | "+o[0],r+=" within the category: "+o[0],e+=", "+o.reverse().join(", ")),n.props.router.query.terms&&(r+=", using the terms: ".concat(n.props.router.query.terms),e+=", "+n.props.router.query.terms),t+=" | "+n.props.applicationContext.pageTitleSuffix;var c=n.props.searchResult.path;return m("div",{itemScope:!0,itemType:"http://schema.org/SearchResultsPage"},m(v.Z,{context:n.props.context,title:t,description:r,keywords:e,canonicalPath:c},n.props.searchResult?m(S.Z,{context:n.props.context,container:"Search"}):null))})),(0,w.At)(t.context,t.updateShowLogin,t.updateShowFeedback,t.updateShowLoading,t.updateAuthenticationState),n}return(0,s.Z)(r,null,[{key:"getInitialProps",value:function(){var t=(0,a.Z)(o().mark((function t(e){var r,n,a;return o().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,w.Ts)(e);case 2:if(r=t.sent,n=P({},e.query),e.store.getState().searchResult&&e.store.getState().searchResult.path===e.asPath){t.next=16;break}return n.sort=(n.sort||e.store.getState().applicationContext.defaultSearchFilter)+":relevance",n.ipp=24,t.next=9,O.L.search(r,n);case 9:(a=t.sent).path=e.asPath,a.page=1,a.hasMore=a.hits>a.count,e.store.dispatch((0,b.jO)(a)),a.categoryInfo||(a.categoryInfo=e.store.getState().applicationContext.category),e.store.dispatch((0,b.LE)(a.categoryInfo));case 16:return t.abrupt("return",{context:r});case 17:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()}]),r}(d.Component);e.default=y()(b.N2,(function(t){return{applicationContext:t.applicationContext,searchResult:t.searchResult}}),(function(t){return{updateShowLogin:function(e,r,n){return t((0,b.Nc)(e,r,n))},updateShowFeedback:function(e){return t((0,b.EP)(e))},updateShowLoading:function(e){return t((0,b.H_)(e))},updateAuthenticationState:function(e){return t((0,b.u_)(e))},updateSearchResult:function(e){return t((0,b.jO)(e))}}}))((0,g.withRouter)(j))},86594:function(t,e,r){(window.__NEXT_P=window.__NEXT_P||[]).push(["/search",function(){return r(62839)}])}},function(t){t.O(0,[774,523,885,112,698,663,342,132,983,169,786,813,691,826,501,423,210,905,734,888,179],(function(){return e=86594,t(t.s=e);var e}));var e=t.O();_N_E=e}]);
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.