PageSourceSearch

https://www.petersfieldpost.co.uk/_next/static/chunks/pages/search-03d0be6f6caa9b73.js

js petersfieldpost.co.uk collected 2026-10-02 12:09:04 UTC 18,539 bytes, 56 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[612,3303],{13730:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var a=n(66352),r=n(71924),o=n(44258);let i=r.Ay.div.withConfig({componentId:"sc-a7acd454-0"})(["display:flex;justify-content:center;justify-items:center;min-height:250px;margin-bottom:20px;@media (max-width:","){min-height:50px;margin-bottom:0;}&.desktop_banner{@media (max-width:754px){display:none;}}&.mobile_banner{@media (min-width:755px){display:none;}}.topbar{margin:auto;display:flex;justify-self:center;justify-content:center;justify-items:center;@media (max-width:","){max-width:100vw;overflow-x:hidden;}}"],o.KL.large,o.KL.large);var s=n(54533);let l=({type:e,className:t,queryId:n})=>"Commercial"===e?null:(0,a.jsx)(i,{className:t,children:(0,a.jsx)(s.default,{className:"topbar",id:n?`leaderboard${n}`:"leaderboard",width:"100%",height:"200"})})},15383:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(66352),r=n(43524),o=n.n(r);let i="https://cdn.privacy-mgmt.com",s=({canonicalUrl:e})=>(0,a.jsxs)(o(),{children:[(0,a.jsx)("script",{type:"text/javascript",dangerouslySetInnerHTML:{__html:'"use strict";function _typeof(t){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}!function(){var t=function(){var t,e,o=[],n=window,r=n;for(;r;){try{if(r.frames.__tcfapiLocator){t=r;break}}catch(t){}if(r===n.top)break;r=r.parent}t||(!function t(){var e=n.document,o=!!n.frames.__tcfapiLocator;if(!o)if(e.body){var r=e.createElement("iframe");r.style.cssText="display:none",r.name="__tcfapiLocator",e.body.appendChild(r)}else setTimeout(t,5);return!o}(),n.__tcfapi=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];if(!n.length)return o;"setGdprApplies"===n[0]?n.length>3&&2===parseInt(n[1],10)&&"boolean"==typeof n[3]&&(e=n[3],"function"==typeof n[2]&&n[2]("set",!0)):"ping"===n[0]?"function"==typeof n[2]&&n[2]({gdprApplies:e,cmpLoaded:!1,cmpStatus:"stub"}):o.push(n)},n.addEventListener("message",(function(t){var e="string"==typeof t.data,o={};if(e)try{o=JSON.parse(t.data)}catch(t){}else o=t.data;var n="object"===_typeof(o)&&null!==o?o.__tcfapiCall:null;n&&window.__tcfapi(n.command,n.version,(function(o,r){var a={__tcfapiReturn:{returnValue:o,success:r,callId:n.callId}};t&&t.source&&t.source.postMessage&&t.source.postMessage(e?JSON.stringify(a):a,"*")}),n.parameter)}),!1))};"undefined"!=typeof module?module.exports=t:t()}();'}}),(0,a.jsx)("script",{type:"text/javascript",dangerouslySetInnerHTML:{__html:`
2            window.__sp_debug = /[?&]spdebug=1/.test(window.location.search);
3            function __spLog(name, args) {
4              if (window.__sp_debug) console.log('[sp] ' + name, args);
5            }
6            window._sp_queue = [];
7            window._sp_ = {
8              config: {
9                accountId: 2054,
10                baseEndpoint: '${i}',
11                gdpr: {},
12                events: {
13                  onMessageReady: function() { __spLog('onMessageReady', arguments); },
14                  onMessageReceiveData: function() { __spLog('onMessageReceiveData', arguments); },
15                  onSPReady: function() { __spLog('onSPReady', arguments); },
16                  onError: function() { __spLog('onError', arguments); },
17                  onMessageChoiceSelect: function() { __spLog('onMessageChoiceSelect', arguments); },
18                  onConsentReady: function(consentUUID, euconsent) { __spLog('onConsentReady', arguments); },
19                  onPrivacyManagerAction: function() { __spLog('onPrivacyManagerAction', arguments); },
20                  onPMCancel: function() { __spLog('onPMCancel', arguments); }
21                }
22              }
23            };
24            // On any host that is not the publication's canonical registered
25            // domain (staging/preview hosts like piano.<pub>.com or
26            // tindle-web-piano.brightsites.co.uk, and bare apex domains), point
27            // the Sourcepoint wrapper at the registered prod property; otherwise
28            // get_site_data 400s for the unregistered host and the CMP never
29            // loads. No-op on the canonical prod host, so live sites keep their
30            // normal domain-detection behaviour untouched.
31            try {
32              var _canon = ${JSON.stringify(e??"")};
33              if (_canon) {
34                var _cu = new URL(_canon);
35                _cu.protocol = 'https:';
36                if (window.location.origin !== _cu.origin) {
37                  window._sp_.config.propertyHref = _cu.origin;
38                }
39              }
40            } catch (e) {}
41          `}}),(0,a.jsx)("script",{src:`${i}/unified/wrapperMessagingWithoutDetection.js`,async:!0}),(0,a.jsx)("script",{type:"text/javascript",dangerouslySetInnerHTML:{__html:`
42            !function(){
43              if (document.getElementById('idward-plugin-js')) return;
44              var d=window.location.hostname,s=document.createElement('script');
45              s.async=!0;
46              s.src='https://static.anonymised.io/light/loader.js?ref=native&d='+encodeURIComponent(d);
47              s.id='idward-plugin-js';
48              document.head.appendChild(s);
49            }();
50          `}})]})},23303:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>f});var a=n(66352);n(95132);var r=n(71924);let o=(0,r.AH)(["border-radius:20px;background-color:",";border:",";box-shadow:"," inset;-webkit-appearance:none;height:40px;"],({theme:e})=>e.default.color.backgrounds.white,({theme:e})=>`1px solid ${e.default.color.text.light}`,({theme:e})=>`0 0 0 0 ${e.default.color.text.light}
50`),i=(0,r.AH)(["height:40px;border-radius:20px;"]),s=(0,r.AH)(["height:40px;border-radius:20px;"]),l=r.Ay.input.withConfig({componentId:"sc-742cd590-0"})(["background-color:",";font-family:",";outline:0;width:100%;font-size:16px;font-style:normal;font-weight:600;line-height:24px;border:",";padding:20px;border-radius:20px;box-sizing:border-box;&:focus{border:",";}&:hover{border:",";}&::placeholder{color:grey;}"," "," ",""],({theme:e})=>e.default.color.backgrounds.white,({theme:e})=>e.default.fontFamily.primaryFont,({theme:e})=>`1px solid ${e.default.color.text.light}`,({theme:e})=>`2px solid ${e.default.color.primary}`,({theme:e})=>`1px solid ${e.default.color.primary}`,({$inputStyles:e})=>"default"===e&&s,({$inputStyles:e})=>"frosted"===e&&o,({$inputStyles:e})=>"form"===e&&i),d=r.Ay.span.withConfig({componentId:"sc-742cd590-1"})(["color:red;font-size:10px;padding-left:1rem;position:absolute;bottom:5px;"]),c=r.Ay.span.withConfig({componentId:"sc-742cd590-2"})(["color:red;font-size:10px;position:absolute;"]),p=r.Ay.div.withConfig({componentId:"sc-742cd590-3"})(["position:relative;white-space:nowrap;"]),m=r.Ay.p.withConfig({componentId:"sc-742cd590-4"})(["font-weight:bold;font-family:",";span{color:",";}"],({theme:e})=>e.default.fontFamily.primaryFont,({theme:e})=>e.default.color.primary),u=r.Ay.div.withConfig({componentId:"sc-742cd590-5"})(["display:flex;align-items:flex-start;flex-direction:column;width:100%;span{margin-right:1rem;}"]),g=r.Ay.div.withConfig({componentId:"sc-742cd590-6"})(["width:100%;"]),f=({inputType:e="text",placeholder:t,handleChange:n,value:r,name:o,error:i,inputStyles:s="default",onBlur:f,label:h,required:x,pattern:y,prefix:w,checkbox:b,bottom_error:j,className:_})=>(0,a.jsxs)(a.Fragment,{children:[i&&(0,a.jsx)(p,{children:(0,a.jsx)(d,{children:i})}),(0,a.jsxs)(u,{className:_,children:[(0,a.jsxs)(m,{children:[h,x&&(0,a.jsx)("span",{children:" *"})]}),w&&(0,a.jsx)("span",{children:w}),(0,a.jsx)(l,{$inputStyles:s,type:e,onBlur:f,placeholder:t,onChange:n,autoComplete:"off",value:r,name:o,"data-testid":"input",pattern:y}),b&&(0,a.jsx)(g,{children:b})]}),j&&(0,a.jsx)(p,{children:(0,a.jsx)(c,{children:j})})]})},24307:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(66352),r=n(71924);let o=r.Ay.div.withConfig({componentId:"sc-1ac7a747-0"})([""]),i=r.Ay.div.withConfig({componentId:"sc-1ac7a747-1"})(["max-width:975px;margin:1rem auto;@media (max-width:1150px){max-width:95vw;margin:1rem auto;}&.section-wrapper{margin:250px auto 1rem;@media (max-width:1150px){margin:1rem auto;}}&.section-wrapper--wide{@media (min-width:1151px){max-width:1200px;}}&.section-wrapper--flush-top{@media (min-width:1151px){margin-top:1rem;}}"]),s=({children:e,innerClassName:t})=>(0,a.jsx)(o,{children:(0,a.jsx)(i,{className:t,children:e})})},25582:(e,t,n)=>{"use strict";n.d(t,{V:()=>a});let a={createSlots:(e,t)=>{},showSlot:e=>{},removeSlots:()=>{}}},54533:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var a=n(66352),r=n(95132),o=n(35514),i=n(25582);let s=({id:e,className:t,width:n=350,height:s=250})=>{let{isLoading:l}=(0,o.N)();return(0,r.useEffect)(()=>{!l&&e&&i.V.showSlot(e)},[l,e]),(0,a.jsx)("div",{id:e,className:t,style:{width:n,height:s}})}},73509:(e,t,n)=>{"use strict";n.r(t),n.d(t,{__N_SSP:()=>T,default:()=>R});var a=n(66352),r=n(38420),o=n(95132),i=n(13730),s=n(24307),l=n(71924),d=n(44258);let c=l.Ay.div.withConfig({componentId:"sc-c910cf44-0"})(["display:grid;grid-template-columns:255px 1fr;column-gap:45px;row-gap:45px;margin-top:50px;margin-bottom:20px;@media (max-width:","){grid-template-columns:1fr;width:100%;}"],d.KL.medium),p=l.Ay.p.withConfig({componentId:"sc-fa950bd-0"})(["font-size:15px;font-style:normal;font-weight:500;line-height:16px;text-align:left;text-transform:capitalize;cursor:pointer;margin:13px 0;&:hover{text-decoration:underline;color:",";}&:last-child{margin-bottom:20px;}"],({theme:e})=>e.default.color.primary),m=l.Ay.div.withConfig({componentId:"sc-fa950bd-1"})(["@media (max-width:","){column-gap:10px;display:grid;grid-template-columns:1fr 1fr 1fr;z-index:10;}"],d.KL.medium);var u=n(62373);let g=l.Ay.p.withConfig({componentId:"sc-e8681b93-0"})(["font-size:13px;font-style:normal;font-weight:900;line-height:16px;letter-spacing:0.05em;text-align:left;text-transform:uppercase;margin-bottom:10px;@media (max-width:","){margin:0;background-color:",";transition:background-color 0.4s ease;padding:10px;color:",";}"],d.KL.medium,({theme:e,$open:t})=>t?e.default.color.primary:"#f7f7f7",({$open:e})=>e&&"white");l.Ay.div.withConfig({componentId:"sc-e8681b93-1"})(["@media (max-width:","){position:absolute;display:grid;grid-template-columns:1fr 1fr 1fr;background:#f7f7f7;box-shadow:0px 4px 4px rgba(0,0,0,0.25);margin:5px;margin-left:10px;margin-right:10px;padding:5px;left:0;right:0;}"],d.KL.medium);let f=(0,l.Ay)(u.HB).withConfig({componentId:"sc-e8681b93-2"})(["transform:",";transition:transform 0.4s ease;margin:auto 0px auto auto;font-size:1.2rem;cursor:pointer;@media (min-width:","){display:none;}"],e=>e.$open&&"rotate(90deg)",d.KL.medium);var h=n(85260),x=n(88283);let y=l.Ay.div.withConfig({componentId:"sc-391601a9-0"})(["@media (max-width:","){position:absolute;display:grid;grid-template-columns:1fr 1fr 1fr;background:#f7f7f7;box-shadow:0px 4px 4px rgba(0,0,0,0.25);margin:5px;margin-left:10px;margin-right:10px;padding:5px;left:0;right:0;}"],d.KL.medium),w=({open:e,children:t})=>{let n=(0,x.fb)({query:`(min-width: ${d.KL.medium})`});return e||n?(0,a.jsx)(y,{children:t}):(0,a.jsx)(a.Fragment,{})},b=({title:e,children:t})=>{let[n,r]=(0,o.useState)({[e]:!1}),i=(0,o.useRef)(null);return(0,h.A)(i,()=>r({[e]:!1})),(0,a.jsxs)("div",{ref:i,children:[(0,a.jsx)(g,{$open:n[e],children:(0,a.jsxs)("span",{style:{display:"flex",alignContent:"center"},children:[" ",e,(0,a.jsx)(f,{$open:n[e],onClick:()=>{n[e]?r({...n,[e]:!1}):r({...n,[e]:!0})}})]})}),(0,a.jsx)(w,{open:n[e],children:t})]})},j=({terms:e,handleSearchCatagory:t,handleSearchDates:n})=>(0,a.jsxs)(m,{children:[(0,a.jsx)(b,{title:"Section",children:e?.items.map(e=>(0,a.jsx)(p,{onClick:()=>t(e),children:e.name},e.id))}),(0,a.jsx)(b,{title:"Dates",children:["","","","","","","","","",""].map((e,t)=>0===t?(0,a.jsx)(p,{onClick:()=>n(null,null),children:"Last 14 days"},t):1===t?(0,a.jsx)(p,{onClick:()=>
50n(0,null),children:new Date().getFullYear()},t):(0,a.jsx)(p,{onClick:()=>n(t+1,t),children:new Date().getFullYear()-(t-1)},t))})]});var _=n(23303);l.Ay.p.withConfig({componentId:"sc-b8925c81-0"})(["font-size:13px;font-style:normal;font-weight:900;line-height:16px;letter-spacing:0.05em;text-align:left;text-transform:uppercase;"]);let v=l.Ay.button.withConfig({componentId:"sc-b8925c81-1"})(["font-size:13px;font-family:",";background:none;border:0;cursor:pointer;font-weight:900;line-height:16px;text-align:left;text-transform:uppercase;color:",";padding-left:12px;"],({theme:e})=>e.default.fontFamily.primaryFont,({theme:e})=>e.default.color.primary),C=l.Ay.div.withConfig({componentId:"sc-b8925c81-2"})(["display:flex;"]),A=l.Ay.p.withConfig({componentId:"sc-e3ca35ea-0"})(["font-family:",";font-size:20px;font-style:normal;font-weight:700;line-height:30px;letter-spacing:0em;text-align:left;text-align:start;margin-top:auto;margin-bottom:2.5px;"],({theme:e})=>e.default.fontFamily.primaryFont),S=({searchTerm:e,results:t,searchCatagory:n,loading:r,total:o})=>r?(0,a.jsx)(A,{children:"loading"}):(0,a.jsx)(a.Fragment,{children:(0,a.jsx)("div",{style:{display:"flex"},children:(0,a.jsx)(A,{children:r?"loading":`${o} Results for "${e}" ${n?.name!==void 0?`in ${n?.name}`:""}`})})}),L=({handleChange:e,total:t,state:n})=>(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{children:(0,a.jsxs)(C,{children:[(0,a.jsx)(_.default,{handleChange:e,value:n.q,placeholder:"Search...",name:"q"}),(0,a.jsx)(v,{type:"submit",children:" Go"})]})}),(0,a.jsx)("div",{style:{display:"flex"},children:(0,a.jsx)(S,{total:t,results:n.results,loading:n.loading,searchTerm:n.q,searchCatagory:n.searchCatagory})})]});var I=n(16283),k=n(29811);let q=l.Ay.p.withConfig({componentId:"sc-7c74a98d-0"})(["font-family:",";font-size:20px;font-style:normal;font-weight:700;line-height:30px;letter-spacing:0em;text-align:left;margin-top:auto;margin-bottom:2.5px;"],({theme:e})=>e.default.fontFamily.primaryFont),M=({results:e,total:t,getMoreResults:n})=>e&&t?(0,a.jsx)("div",{style:{marginBottom:20},children:(0,a.jsx)(k.A,{dataLength:e.length,next:n,hasMore:e.length<t,loader:(0,a.jsx)(q,{children:" Loading..."}),endMessage:(0,a.jsx)(q,{children:"Nothing more to show"}),children:e?.map((e,t)=>(0,a.jsx)(I.A,{size:10,article:e},t))})}):null;var $=n(64028),F=n(59701),N=n(59085);let E=({terms:e})=>{let{publication:t}=(0,o.useContext)(N.I),{query:n}=(0,F.useRouter)(),[r,l]=(0,o.useState)([]),[d,p]=(0,o.useState)(0),[m,u]=(0,o.useState)({offset:0,loading:!1,total:0,q:"",results:[],dateQuery:"",start:0,searchQuery:"",searchTerm:"",queryTerm:"",searchCatagory:{},tids:"",end:0}),g=async e=>{if("q"===e.target.name){let t=new URLSearchParams(window.location.search);if(t.set("search",e.target.value),window.history.replaceState){let e=window.location.protocol+"//"+window.location.host+window.location.pathname+"?"+t.toString();window.history.replaceState({path:e},"",e)}}u({...m,[e.target.name]:e.target.value});let n=await $.A.get("/api/search",{params:{q:e.target.value,publication:t,...m.tids?{tids:m.tids}:{},...m.start?{start:m.start}:{},...m.end?{end:m.end}:{}}});l(n.data.items),p(n.data.total)},f=(0,o.useCallback)(async()=>{if(!n.search)return null;u(e=>({...e,loading:!0}));let e=await $.A.get("/api/search",{params:{q:n.search,publication:t}});l(e.data.items),p(e.data.total),u(t=>({...t,q:n.search,searchTerm:n.search,results:e.data.items,total:e.data.total,dateQuery:"",offset:10,loading:!1,searchCatagory:{}}))},[n.search,t]);(0,o.useEffect)(()=>{f()},[f]);let h=async e=>{if(""===m.searchTerm)return null;u({...m,loading:!0});let n=await $.A.get("/api/search",{params:{q:m.q,tids:e.id,publication:t,term:m.searchTerm,...m.start?{start:m.start}:{},...m.end?{end:m.end}:{}}});l(n.data.items),p(n.data.total),u({...m,offset:0,searchCatagory:e,loading:!1,tids:e.id})},x=async(e,n)=>{if(""===m.q)return null;u({...m,loading:!0,offset:0});let a=null!==e?Math.round(new Date().setFullYear(new Date().getFullYear()-e,0,1)/1e3):Math.round((Date.now()-12096e5)/1e3),r=null!==n?Math.round(new Date().setFullYear(new Date().getFullYear()-n,0,1)/1e3):Math.round(Date.now()/1e3);u({...m,q:m.q,start:a,end:r});let o=await $.A.get("/api/search",{params:{q:m.q,start:a,end:r,publication:t,...m.tids?{tids:m.tids}:{}}});l(o.data.items),p(o.data.total?o.data.total:0),o.data.items,u({...m,loading:!1})},y=async()=>{let e=Object.entries({tids:m.tids,offset:m.offset,term:m.queryTerm,q:m.q,publication:t}).filter(([e,t])=>null!=t).reduce((e,[t,n])=>({...e,[t]:n}),{}),n=await $.A.get("/api/search",{params:e});n.data.items&&(l(e=>[...e,...n.data.items]),p(n.data.total),u({...m,offset:m.offset+10,results:[...m.results,...n.data.items]}))};return(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)(s.A,{children:[(0,a.jsx)(i.A,{}),(0,a.jsxs)(c,{children:[(0,a.jsx)(L,{total:d,handleChange:g,state:m}),(0,a.jsx)(j,{terms:e,handleSearchCatagory:h,handleSearchDates:x}),(0,a.jsx)(M,{getMoreResults:y,total:d,results:r})]})]})})};var z=n(86735),T=!0;let R=({menus:e,terms:t,publication:n})=>(0,a.jsxs)(r.A,{data:e,children:[(0,a.jsx)(z.A,{}),(0,a.jsx)(E,{terms:t})]})},76824:(e,t,n)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/search",function(){return n(73509)}])},86735:(e,t,n)=>{"use strict";n.d(t,{A:()=>d});var a=n(66352),r=n(59085),o=n(43524),i=n.n(o),s=n(95132),l=n(15383);let d=()=>{let{config:e}=(0,s.useContext)(r.I);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(l.A,{canonicalUrl:e.url}),(0,a.jsx)(i(),{children:(0,a.jsx)("script",{dangerouslySetInnerHTML:{__html:`
51        (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
52        new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
53        j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
54        'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
55        })(window,document,'script','dataLayer','${e.gtm_id}');
56      `}})})]})}},88283:(e,t,n)=>{"use strict";n.d(t,{Y0:()=>d,fb:()=>l,zz:()=>s});var a=n(95132),r=n(44258),o=n(62812);let i=()=>()=>{},s=()=>(0,a.useSyncExternalStore)(i,()=>!0,()=>!1),l=e=>{let t=(0,o.Ub)(e);return s()&&t},d=()=>{let e=(0,a.useSyncExternalStore)(i,()=>void 0!==navigator.share,()=>!1);return{screenSize:{extra_large:l({query:`(max-width: ${r.KL.huge})`}),large:l({query:`(max-width: ${r.KL.large})`}),medium:l({query:`(max-width: ${r.KL.medium})`}),small:l({query:`(max-width: ${r.KL.small})`})},nativeSharing:e}}}},e=>{e.O(0,[8186,8767,9820,7638,9883,9902,8420,6283,636,6593,8792],()=>e(e.s=76824)),_N_E=e.O()}]);

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.