PageSourceSearch

https://whitehartlewes.com/_next/static/chunks/3844-96bd229f4dbed727.js

js whitehartlewes.com collected 2026-09-28 10:43:04 UTC 11,606 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3844],{997:(e,t,r)=>{r.d(t,{A:()=>v});var n=r(5039),i=r.n(n),a=r(4232),u=r(4272),o=r(401),l=r(7876);let s=a.forwardRef(({active:e=!1,disabled:t=!1,className:r,style:n,activeLabel:a="(current)",children:u,linkStyle:s,linkClassName:c,as:f=o.A,...d},g)=>{let p=e||t?"span":f;return(0,l.jsx)("li",{ref:g,style:n,className:i()(r,"page-item",{active:e,disabled:t}),children:(0,l.jsxs)(p,{className:i()("page-link",c),style:s,...d,children:[u,e&&a&&(0,l.jsx)("span",{className:"visually-hidden",children:a})]})})});function c(e,t,r=e){let n=a.forwardRef(({children:e,...n},i)=>(0,l.jsxs)(s,{...n,ref:i,children:[(0,l.jsx)("span",{"aria-hidden":"true",children:e||t}),(0,l.jsx)("span",{className:"visually-hidden",children:r})]}));return n.displayName=e,n}s.displayName="PageItem";let f=c("First","\xab"),d=c("Prev","‹","Previous"),g=c("Ellipsis","…","More"),p=c("Next","›"),y=c("Last","\xbb"),h=a.forwardRef(({bsPrefix:e,className:t,size:r,...n},a)=>{let o=(0,u.oU)(e,"pagination");return(0,l.jsx)("ul",{ref:a,...n,className:i()(t,o,r&&`${o}-${r}`)})});h.displayName="Pagination";let v=Object.assign(h,{First:f,Prev:d,Ellipsis:g,Item:s,Next:p,Last:y})},6768:(e,t,r)=>{let n;r.d(t,{Ay:()=>Q});var i=r(4232),a=r(8806),u=Object.prototype.hasOwnProperty;let o=new WeakMap,l=()=>{},s=l(),c=Object,f=e=>e===s,d=(e,t)=>({...e,...t}),g={},p={},y="undefined",h=typeof window!=y,v=typeof document!=y,w=h&&"Deno"in window,m=(e,t)=>
1{let r=o.get(e);return[()=>!f(t)&&e.get(t)||g,n=>{if(!f(t)){let i=e.get(t);t in p||(p[t]=i),r[5](t,d(i,n),i||g)}},r[6],()=>!f(t)&&t in p?p[t]:!f(t)&&e.get(t)||g]},b=!0,[O,E]=h&&window.addEventListener?[window.addEventListener.bind(window),window.removeEventListener.bind(window)]:[l,l],S={initFocus:e=>(v&&document.addEventListener("visibilitychange",e),O("focus",e),()=>{v&&document.removeEventListener("visibilitychange",e),E("focus",e)}),initReconnect:e=>{let t=()=>{b=!0,e()},r=()=>{b=!1};return O("online",t),O("offline",r),()=>{E("online",t),E("offline",r)}}},_=!i.useId,R=!h||w,k=R?i.useEffect:i.useLayoutEffect,j="u">typeof navigator&&navigator.connection,L=!R&&j&&(["slow-2g","2g"].includes(j.effectiveType)||j.saveData),x=new WeakMap,T=(e,t)=>c.prototype.toString.call(e)===`[object ${t}]`,V=0,C=e=>{let t,r,n=typeof e,i=T(e,"Date"),a=T(e,"RegExp"),u=T(e,"Object");if(c(e)!==e||i||a)t=i?e.toJSON():"symbol"==n?e.toString():"string"==n?JSON.stringify(e):""+e;else{if(t=x.get(e))return t;if(t=++V+"~",x.set(e,t),Array.isArray(e)){for(r=0,t="@";r<e.length;r++)t+=C(e[r])+",";x.set(e,t)}if(u){t="#";let n=c.keys(e).sort();for(;!f(r=n.pop());)f(e[r])||(t+=r+":"+C(e[r])+",");x.set(e,t)}}return t},D=e=>{if("function"==typeof e)try{e=e()}catch(t){e=""}let t=e;return[e="string"==typeof e?e:(Array.isArray(e)?e.length:e)?C(e):"",t]},P=0,N=()=>++P;async function A(...e){let[t,r,n,i]=e,a=d({populateCache:!0,throwOnError:!0},"boolean"==typeof i?{revalidate:i}:i||{}),u=a.populateCache,l=a.rollbackOnError,c=a.optimisticData,g=a.throwOnError;if("function"==typeof r){let e=[];for(let n of t.keys())!/^\$(inf|sub)\$/.test(n)&&r(t.get(n)._k)&&e.push(n);return Promise.all(e.map(p))}return p(r);async function p(r){let i,[d]=D(r);if(!d)return;let[p,y]=m(t,d),[h,v,w,b]=o.get(t),O=()=>{let e=h[d];return("function"==typeof a.revalidate?a.revalidate(p().data,r):!1!==a.revalidate)&&(delete w[d],delete b[d],e&&e[0])?e[0](2).then(()=>p().data):p().data};if(e.length<3)return O();let E=n,S=N();v[d]=[S,0];let _=!f(c),R=p(),k=R.data,j=R._c,L=f(j)?k:j;if(_&&y({data:c="function"==typeof c?c(L,k):c,_c:L}),"function"==typeof E)try{E=E(L)}catch(e){i=e}if(E&&"function"==typeof E.then){let e;if(E=await E.catch(e=>{i=e}),S!==v[d][0]){if(i)throw i;return E}i&&_&&(e=i,"function"==typeof l?l(e):!1!==l)&&(u=!0,y({data:L,_c:s}))}if(u&&!i&&("function"==typeof u?y({data:u(E,L),error:s,_c:s}):y({data:E,error:s,_c:s})),v[d][1]=N(),Promise.resolve(O()).then(()=>{y({_c:s})}),i){if(g)throw i;return}return E}}let F=(e,t)=>{for(let r in e)e[r][0]&&e[r][0](t)},I=(e,t)=>{if(!o.has(e)){let r=d(S,t),n=Object.create(null),i=A.bind(s,e),a=l,u=Object.create(null),c=(e,t)=>{let r=u[e]||[];return u[e]=r,r.push(t),()=>r.splice(r.indexOf(t),1)},f=(t,r,n)=>{e.set(t,r);let i=u[t];if(i)for(let e of i)e(r,n)},g=()=>{if(!o.has(e)&&(o.set(e,[n,Object.create(null),Object.create(null),Object.create(null),i,f,c]),!R)){let t=r.initFocus(setTimeout.bind(s,F.bind(s,n,0))),i=r.initReconnect(setTimeout.bind(s,F.bind(s,n,1)));a=()=>{t&&t(),i&&i(),o.delete(e)}}};return g(),[e,i,g,a]}return[e,o.get(e)[4]]},[M,W]=I(new Map),$=d({onLoadingSlow:l,onSuccess:l,onError:l,onErrorRetry:(e,t,r,n,i)=>{let a=r.errorRetryCount,u=i.retryCount,o=~~((Math.random()+.5)*(1<<(u<8?u:8)))*r.errorRetryInterval;(f(a)||!(u>a))&&setTimeout(n,o,i)},onDiscarded:l,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:L?1e4:5e3,focusThrottleInterval:5e3,dedupingInterval:2e3,loadingTimeout:L?5e3:3e3,compare:function e(t,r){var n,i;if(t===r)return!0;if(t&&r&&(n=t.constructor)===r.constructor){if(n===Date)return t.getTime()===r.getTime();if(n===RegExp)return t.toString()===r.toString();if(n===Array){if((i=t.length)===r.length)for(;i--&&e(t[i],r[i]););return -1===i}if(!n||"object"==typeof t){for(n in i=0,t)if(u.call(t,n)&&++i&&!u.call(r,n)||!(n in r)||!e(t[n],r[n]))return!1;return Object.keys(r).length===i}}return t!=t&&r!=r},isPaused:()=>!1,cache:M,mutate:W,fallback:{}},{isOnline:()=>b,isVisible:()=>{let e=v&&document.visibilityState;return f(e)||"hidden"!==e}}),q=(e,t)=>{let r=d(e,t);if(t){let{use:n,fallback:i}=e,{use:a,fallback:u}=t;n&&a&&(r.use=n.concat(a)),i&&u&&(r.fallback=d(i,u))}return r},U=(0,i.createContext)({}),J=h&&window.__SWR_DEVTOOLS_USE__,z=(J?window.__SWR_DEVTOOLS_USE__:[]).concat(e=>(t,r,n)=>{let i=r&&((...e)=>
1{let[n]=D(t),[,,,i]=o.get(M);if(n.startsWith("$inf$"))return r(...e);let a=i[n];return f(a)?r(...e):(delete i[n],a)});return e(t,i,n)});J&&(window.__SWR_DEVTOOLS_REACT__=i);let B=()=>{},G=B(),H=(new WeakMap,i.use||(e=>{switch(e.status){case"pending":throw e;case"fulfilled":return e.value;case"rejected":throw e.reason;default:throw e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e}})),K={dedupe:!0};c.defineProperty(e=>{let{value:t}=e,r=(0,i.useContext)(U),n="function"==typeof t,a=(0,i.useMemo)(()=>n?t(r):t,[n,r,t]),u=(0,i.useMemo)(()=>n?a:q(r,a),[n,r,a]),o=a&&a.provider,l=(0,i.useRef)(s);o&&!l.current&&(l.current=I(o(u.cache||M),a));let c=l.current;return c&&(u.cache=c[0],u.mutate=c[1]),k(()=>{if(c)return c[2]&&c[2](),c[3]},[]),(0,i.createElement)(U.Provider,d(e,{value:u}))},"defaultValue",{value:$});let Q=(n=(e,t,r)=>{let{cache:n,compare:u,suspense:l,fallbackData:c,revalidateOnMount:g,revalidateIfStale:p,refreshInterval:v,refreshWhenHidden:w,refreshWhenOffline:b,keepPreviousData:O}=r,[E,S,j,L]=o.get(n),[x,T]=D(e),V=(0,i.useRef)(!1),C=(0,i.useRef)(!1),P=(0,i.useRef)(x),F=(0,i.useRef)(t),I=(0,i.useRef)(r),M=()=>I.current.isVisible()&&I.current.isOnline(),[W,$,q,U]=m(n,x),J=(0,i.useRef)({}).current,z=f(c)?f(r.fallback)?s:r.fallback[x]:c,B=(e,t)=>{for(let r in J)if("data"===r){if(!u(e[r],t[r])&&(!f(e[r])||!u(en,t[r])))return!1}else if(t[r]!==e[r])return!1;return!0},G=(0,i.useMemo)(()=>{let e=!!x&&!!t&&(f(g)?!I.current.isPaused()&&!l&&!1!==p:g),r=t=>{let r=d(t);return(delete r._k,e)?{isValidating:!0,isLoading:!0,...r}:r},n=W(),i=U(),a=r(n),u=n===i?a:r(i),o=a;return[()=>{let e=r(W());return B(e,o)?(o.data=e.data,o.isLoading=e.isLoading,o.isValidating=e.isValidating,o.error=e.error,o):(o=e,e)},()=>u]},[n,x]),Q=(0,a.useSyncExternalStore)((0,i.useCallback)(e=>q(x,(t,r)=>{B(r,t)||e()}),[n,x]),G[0],G[1]),X=!V.current,Y=E[x]&&E[x].length>0,Z=Q.data,ee=f(Z)?z&&"function"==typeof z.then?H(z):z:Z,et=Q.error,er=(0,i.useRef)(ee),en=O?f(Z)?f(er.current)?ee:er.current:Z:ee,ei=(!Y||!!f(et))&&(X&&!f(g)?g:!I.current.isPaused()&&(l?!f(ee)&&p:f(ee)||p)),ea=!!(x&&t&&X&&ei),eu=f(Q.isValidating)?ea:Q.isValidating,eo=f(Q.isLoading)?ea:Q.isLoading,el=(0,i.useCallback)(async e=>{let t,n,i=F.current;if(!x||!i||C.current||I.current.isPaused())return!1;let a=!0,o=e||{},l=!j[x]||!o.dedupe,c=()=>_?!C.current&&x===P.current&&V.current:x===P.current,d={isValidating:!1,isLoading:!1},g=()=>{$(d)},p=()=>{let e=j[x];e&&e[1]===n&&delete j[x]},y={isValidating:!0};f(W().data)&&(y.isLoading=!0);try{if(l&&($(y),r.loadingTimeout&&f(W().data)&&setTimeout(()=>{a&&c()&&I.current.onLoadingSlow(x,r)},r.loadingTimeout),j[x]=[i(T),N()]),[t,n]=j[x],t=await t,l&&setTimeout(p,r.dedupingInterval),!j[x]||j[x][1]!==n)return l&&c()&&I.current.onDiscarded(x),!1;d.error=s;let e=S[x];if(!f(e)&&(n<=e[0]||n<=e[1]||0===e[1]))return g(),l&&c()&&I.current.onDiscarded(x),!1;let o=W().data;d.data=u(o,t)?o:t,l&&c()&&I.current.onSuccess(t,x,r)}catch(r){p();let e=I.current,{shouldRetryOnError:t}=e;!e.isPaused()&&(d.error=r,l&&c())&&(e.onError(r,x,e),(!0===t||"function"==typeof t&&t(r))&&(!I.current.revalidateOnFocus||!I.current.revalidateOnReconnect||M())&&e.onErrorRetry(r,x,e,e=>{let t=E[x];t&&t[0]&&t[0](3,e)},{retryCount:(o.retryCount||0)+1,dedupe:!0}))}return a=!1,g(),!0},[x,n]),es=(0,i.useCallback)((...e)=>A(n,P.current,...e),[]);if(k(()=>{F.current=t,I.current=r,f(Z)||(er.current=Z)}),k(()=>{var e;let t;if(!x)return;let r=el.bind(s,K),n=0;I.current.revalidateOnFocus&&(n=Date.now()+I.current.focusThrottleInterval);let i=(e=(e,t={})=>{if(0==e){let e=Date.now();I.current.revalidateOnFocus&&e>n&&M()&&(n=e+I.current.focusThrottleInterval,r())}else if(1==e)I.current.revalidateOnReconnect&&M()&&r();else if(2==e)return el();else if(3==e)return el(t)},(t=E[x]||(E[x]=[])).push(e),()=>{let r=t.indexOf(e);r>=0&&(t[r]=t[t.length-1],t.pop())});if(C.current=!1,P.current=x,V.current=!0,$({_k:T}),ei)if(f(ee)||R)r();else h&&typeof window.requestAnimationFrame!=y?window.requestAnimationFrame(r):setTimeout(r,1);return()=>{C.current=!0,i()}},[x]),k(()=>{let e;function t(){let t="function"==typeof v?v(W().data):v;t&&-1!==e&&(e=setTimeout(r,t))}function r(){!W().error&&(w||I.current.isVisible())&&(b||I.current.isOnline())?el(K).then(t):t()}return t(),()=>{e&&(clearTimeout(e),e=-1)}},[v,w,b,x]),(0,i.useDebugValue)(en),l&&f(ee)&&x){if(!_&&R)throw Error("Fallback data is required when using Suspense in SSR.");F.current=t,I.current=r,C.current=!1;let e=L[x];if(f(e)||H(es(e)),f(et)){let e=el(K);f(en)||(e.status="fulfilled",e.value=!0),H(e)}else throw et}return{mutate:es,get data(){return J.data=!0,en},get error(){return J.error=!0,et},get isValidating(){return J.isValidating=!0,eu},get isLoading(){return J.isLoading=!0,eo}}},function(...e){let t=d($,(0,i.useContext)(U)),[r,a,u]="function"==typeof e[1]?[e[0],e[1],e[2]||{}]:[e[0],null,(null===e[1]?e[2]:e[1])||{}],o=q(t,u),l=n,{use:s}=o,c=(s||[]).concat(z);for(let e=c.length;e--;)l=c[e](l);return l(r,a||o.fetcher||null,o)})},8806:(e,t,r)=>{e.exports=r(9429)},9429:(e,t,r)=>{var n=r(4232),i="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},a=n.useState,u=n.useEffect,o=n.useLayoutEffect,l=n.useDebugValue;function s(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!i(e,r)}catch(e){return!0}}var c="u"<typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var r=t(),n=a({inst:{value:r,getSnapshot:t}}),i=n[0].inst,c=n[1];return o(function(){i.value=r,i.getSnapshot=t,s(i)&&c({inst:i})},[e,r,t]),u(function(){return s(i)&&c({inst:i}),e(function(){s(i)&&c({inst:i})})},[e]),l(r),r};t.useSyncExternalStore=void 0!==n.useSyncExternalStore?n.useSyncExternalStore:c}}]);

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.