PageSourceSearch

https://www.littlecastlepubmarkhamvale.co.uk/_next/static/chunks/2304.a90c347b32f6c378.js

js littlecastlepubmarkhamvale.co.uk collected 2026-10-09 00:02:51 UTC 7,369 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2304],{13132:function(e,t,n){n.d(t,{KO:function(){return d},b9:function(){return a}});var r=n(52983),i=n(21963);let o=(0,r.createContext)(void 0),l=e=>{let t=(0,r.useContext)(o);return(null==e?void 0:e.store)||t||(0,i.K7)()},s=e=>e instanceof Promise,u=r.use||(e=>{if("pending"===e.status)throw e;if("fulfilled"===e.status)return e.value;if("rejected"===e.status)throw e.reason;throw e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e});function a(e,t){let n=l(t),i=(0,r.useCallback)((...t)=>{if(!("write"in e))throw Error("not writable atom");return n.set(e,...t)},[n,e]);return i}function d(e,t){return[function(e,t){let n=l(t),[[i,o,a],d]=(0,r.useReducer)(t=>{let r=n.get(e);return Object.is(t[0],r)&&t[1]===n&&t[2]===e?t:[r,n,e]},void 0,()=>[n.get(e),n,e]),f=i;(o!==n||a!==e)&&(d(),f=n.get(e));let c=null==t?void 0:t.delay;return(0,r.useEffect)(()=>{let t=n.sub(e,()=>{if("number"==typeof c){setTimeout(d,c);return}d()});return d(),t},[n,e,c]),(0,r.useDebugValue)(f),s(f)?u(f):f}(e,t),a(e,t)]}},21963:function(e,t,n){let r;n.d(t,{K7:function(){return m},cn:function(){return o}});let i=0;function o(e,t){let n=`atom${++i}`,r={toString:()=>n};return"function"==typeof e?r.read=e:(r.init=e,r.read=e=>e(r),r.write=(e,t,n)=>t(r,"function"==typeof n?n(e(r)):n)),t&&(r.write=t),r}let l=e=>"init"in e,s=e=>!!e.write,u=new WeakMap,a=(e,t)=>{u.set(e,t),e.catch(()=>{}).finally(()=>u.delete(e))},d=(e,t)=>{let n=u.get(e);n&&(u.delete(e),n(t))},f=(e,t)=>{e.status="fulfilled",e.value=t},c=(e,t)=>{e.status="rejected",e.reason=t},v=(e,t)=>"v"in e&&"v"in t&&Object.is(e.v,t.v),h=(e,t)=>"e"in e&&"e"in t&&Object.is(e.e,t.e),g=e=>"v"in e&&e.v instanceof Promise,w=e=>{if("e"in e)throw e.e;return e.v},b=()=>{let e,t;let n=new WeakMap,r=new WeakMap,i=new Map;e=new Set,t=new Set;let o=e=>n.get(e),u=(e,t)=>{Object.freeze(t);let r=n.get(e);if(n.set(e,t),i.has(e)||i.set(e,r),r&&g(r)){let e="v"in t?t.v instanceof Promise?t.v:Promise.resolve(t.v):Promise.reject(t.e);d(r.v,e)}},b=(e,t,n)=>{let r=new Map,i=!1;n.forEach((n,o)=>{n||o!==e||(n=t),n?(r.set(o,n),t.d.get(o)!==n&&(i=!0)):console.warn("[Bug] atom state not found")}),(i||t.d.size!==r.size)&&(t.d=r)},m=(e,t,n)=>{let r=o(e),i={d:(null==r?void 0:r.d)||new Map,v:t};return(n&&b(e,i,n),r&&v(r,i)&&r.d===i.d)?r:(u(e,i),i)},p=(e,t,n,r)=>{if(t instanceof Promise){let i;let l=new Promise((r,s)=>{let u=!1;t.then(t=>{if(!u){u=!0;let i=o(e),s=m(e,l,n);f(l,t),r(t),(null==i?void 0:i.d)!==s.d&&P(e,s,null==i?void 0:i.d)}},t=>{if(!u){u=!0;let r=o(e),i=m(e,l,n);c(l,t),s(t),(null==r?void 0:r.d)!==i.d&&P(e,i,null==r?void 0:r.d)}}),i=e=>{u||(u=!0,e.then(e=>f(l,e),e=>c(l,e)),r(e))}});return l.status="pending",a(l,e=>{e&&i(e),null==r||r()}),m(e,l,n)}return m(e,t,n)},y=(e,t,n)=>{let r=o(e),i={d:(null==r?void 0:r.d)||new Map,e:t};return(n&&b(e,i,n),r&&h(r,i)&&r.d===i.d)?r:(u(e,i),i)},E=e=>{let t,n;let i=o(e);if(i&&(i.d.forEach((t,n)=>{n===e||r.has(n)||E(n)}),Array.from(i.d).every(([t,n])=>t===e||o(t)===n)))return i;let u=new Map,a=!0;try{let r=e.read(t=>{if(t===e){let e=o(t);if(e)return u.set(t,e),w(e);if(l(t))return u.set(t,void 0),t.init;throw Error("no atom init")}let n=E(t);return u.set(t,n),w(n)},{get signal(){return t||(t=new AbortController),t.signal},get setSelf(){return s(e)||console.warn("setSelf function cannot be used with read-only atom"),!n&&s(e)&&(n=(...t)=>{if(a&&console.warn("setSelf function cannot be called in sync"),!a)return O(e,...t)}),n}});return p(e,r,u,()=>null==t?void 0:t.abort())}catch(t){return y(e,t,u)}finally{a=!1}
1},_=e=>{let t=r.get(e);return t||(t=C(e)),t},S=(e,t)=>!t.l.size&&(!t.t.size||1===t.t.size&&t.t.has(e)),M=e=>{let t=r.get(e);t&&S(e,t)&&z(e)},k=e=>{let t=r.get(e);null==t||t.t.forEach(t=>{if(t!==e){let e=o(t),n=E(t);e&&v(e,n)||k(t)}})},j=(e,...t)=>{let n=!0,r=e.write(e=>w(E(e)),(t,...r)=>{let i;if(t===e){if(!l(t))throw Error("atom not writable");let e=o(t),n=p(t,r[0]);e&&v(e,n)||k(t)}else i=j(t,...r);return n||R(),i},...t);return n=!1,r},O=(e,...t)=>{let n=j(e,...t);return R(),n},C=(e,n)=>{let i={t:new Set(n&&[n]),l:new Set};if(r.set(e,i),t.add(e),E(e).d.forEach((t,n)=>{let i=r.get(n);i?i.t.add(e):n!==e&&C(n,e)}),E(e),s(e)&&e.onMount){let t=e.onMount((...t)=>O(e,...t));t&&(i.u=t)}return i},z=e=>{var n;let i=null==(n=r.get(e))?void 0:n.u;i&&i(),r.delete(e),t.delete(e);let l=o(e);l?(g(l)&&d(l.v),l.d.forEach((t,n)=>{if(n!==e){let t=r.get(n);t&&(t.t.delete(e),S(n,t)&&z(n))}})):console.warn("[Bug] could not find atom state to unmount",e)},P=(e,t,n)=>{let i=new Set(t.d.keys());null==n||n.forEach((t,n)=>{if(i.has(n)){i.delete(n);return}let o=r.get(n);o&&(o.t.delete(e),S(n,o)&&z(n))}
1),i.forEach(t=>{let n=r.get(t);n?n.t.add(e):r.has(e)&&C(t,e)})},R=()=>{for(;i.size;){let e=Array.from(i);i.clear(),e.forEach(([e,t])=>{let n=o(e);if(n){n.d!==(null==t?void 0:t.d)&&P(e,n,null==t?void 0:t.d);let i=r.get(e);i&&!(t&&!g(t)&&(v(t,n)||h(t,n)))&&i.l.forEach(e=>e())}else console.warn("[Bug] no atom state to flush")})}e.forEach(e=>e("state"))};return{get:e=>w(E(e)),set:O,sub:(t,n)=>{let r=_(t);R();let i=r.l;return i.add(n),e.forEach(e=>e("sub")),()=>{i.delete(n),M(t),e.forEach(e=>e("unsub"))}},dev_subscribe_store:t=>(e.add(t),()=>{e.delete(t)}),dev_get_mounted_atoms:()=>t.values(),dev_get_atom_state:e=>n.get(e),dev_get_mounted:e=>r.get(e),dev_restore_atoms:e=>{for(let[t,n]of e)l(t)&&(p(t,n),k(t));R()}}},m=()=>(r||(r=b()),r)},60879:function(e,t,n){n.d(t,{YD:function(){return a}});var r=n(52983),i=Object.defineProperty,o=new Map,l=new WeakMap,s=0,u=void 0;function a({threshold:e,delay:t,trackVisibility:n,rootMargin:i,root:a,triggerOnce:d,skip:f,initialInView:c,fallbackInView:v,onChange:h}={}){var g;let[w,b]=r.useState(null),m=r.useRef(),[p,y]=r.useState({inView:!!c,entry:void 0});m.current=h,r.useEffect(()=>{let r;if(!f&&w)return r=function(e,t,n={},r=u){if(void 0===window.IntersectionObserver&&void 0!==r){let i=e.getBoundingClientRect();return t(r,{isIntersecting:r,target:e,intersectionRatio:"number"==typeof n.threshold?n.threshold:0,time:0,boundingClientRect:i,intersectionRect:i,rootBounds:i}),()=>{}}let{id:i,observer:a,elements:d}=function(e){let t=Object.keys(e).sort().filter(t=>void 0!==e[t]).map(t=>{var n;return`${t}_${"root"===t?(n=e.root)?(l.has(n)||(s+=1,l.set(n,s.toString())),l.get(n)):"0":e[t]}`}).toString(),n=o.get(t);if(!n){let r;let i=new Map,l=new IntersectionObserver(t=>{t.forEach(t=>{var n;let o=t.isIntersecting&&r.some(e=>t.intersectionRatio>=e);e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=o),null==(n=i.get(t.target))||n.forEach(e=>{e(o,t)})})},e);r=l.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),n={id:t,observer:l,elements:i},o.set(t,n)}return n}(n),f=d.get(e)||[];return d.has(e)||d.set(e,f),f.push(t),a.observe(e),function(){f.splice(f.indexOf(t),1),0===f.length&&(d.delete(e),a.unobserve(e)),0===d.size&&(a.disconnect(),o.delete(i))}}(w,(e,t)=>{y({inView:e,entry:t}),m.current&&m.current(e,t),t.isIntersecting&&d&&r&&(r(),r=void 0)},{root:a,rootMargin:i,threshold:e,trackVisibility:n,delay:t},v),()=>{r&&r()}},[Array.isArray(e)?e.toString():e,w,a,i,d,f,n,v,t]);let E=null==(g=p.entry)?void 0:g.target,_=r.useRef();w||!E||d||f||_.current===E||(_.current=E,y({inView:!!c,entry:void 0}));let S=[b,p.inView,p.entry];return S.ref=S[0],S.inView=S[1],S.entry=S[2],S}r.Component}}]);

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.