PageSourceSearch

https://postboxmap.co.uk/_next/static/chunks/1346-351dbfdf2c2e412a.js

js postboxmap.co.uk collected 2026-10-04 17:12:28 UTC 15,596 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1346],{26110:function(e,r,t){t.d(r,{Dialog:function(){return o},DialogDescription:function(){return u},DialogPanel:function(){return d},DialogTitle:function(){return c}});var n=t(57437),a=t(2265),i=t(54887),l=t(64502),s=t(13129);function o(e){let{open:r,onClose:t,children:o,zIndex:d=50,closeOnOverlayClick:c=!0,className:u}=e,m=(0,a.useRef)(null),f=(0,a.useRef)(null);return((0,a.useEffect)(()=>{if(!r)return;f.current=document.activeElement;let e=m.current;e&&requestAnimationFrame(()=>(0,s.kk)(e));let n=r=>{if("Escape"===r.key){r.preventDefault(),t();return}e&&(0,s.St)(r,e)},a=document.body.style.overflow;return document.body.style.overflow="hidden",window.addEventListener("keydown",n),()=>{var e,r;document.body.style.overflow=a,window.removeEventListener("keydown",n),null===(r=f.current)||void 0===r||null===(e=r.focus)||void 0===e||e.call(r)}},[r,t]),r&&"undefined"!=typeof document)?(0,i.createPortal)((0,n.jsx)("div",{className:(0,l.cn)("fixed inset-0 flex items-end sm:items-center justify-center p-4 bg-black/50",u),style:{zIndex:d},onClick:c?e=>{e.target===e.currentTarget&&t()}:void 0,role:"presentation",children:(0,n.jsx)("div",{ref:m,children:o})}),document.body):null}function d(e){let{children:r,className:t,role:a="dialog",labelledBy:i,describedBy:s,onClick:o}=e;return(0,n.jsx)("div",{role:a,"aria-modal":"true","aria-labelledby":i,"aria-describedby":s,className:(0,l.cn)("w-full max-w-md max-h-[90vh] overflow-y-auto rounded-2xl bg-white border border-gray-200 shadow-xl p-4 sm:p-6",t),onClick:o,children:r})}function c(e){let{children:r,className:t,id:i}=e,s=(0,a.useId)();return(0,n.jsx)("h2",{id:null!=i?i:s,className:(0,l.cn)("text-lg font-semibold text-gray-900 mb-2",t),children:r})}function u(e){let{children:r,className:t,id:i}=e,s=(0,a.useId)();return(0,n.jsx)("p",{id:null!=i?i:s,className:(0,l.cn)("text-sm text-gray-600 mb-4",t),children:r})}},41346:function(e,r,t){t.d(r,{Xe:function(){return q},bZ:function(){return E},hb:function(){return f},Ct:function(){return D},Oo:function(){return m},zx:function(){return h},Zb:function(){return k},SZ:function(){return j},ll:function(){return N},ji:function(){return Z},Vq:function(){return _.Dialog},Be:function(){return _.DialogDescription},EM:function(){return _.DialogPanel},$N:function(){return _.DialogTitle},Wi:function(){return v},II:function(){return g},mr:function(){return A},hh:function(){return u},gx:function(){return y}});var n=t(57437),a=t(10407),i=t(64502),l=t(27648),s=t(32660),o=t(76858),d=t(76374),c=t(93439);function u(e){let{href:r,variant:t="primary",arrow:a="none",touch:i,className:u,children:m,prefetch:f,...b}=e;return(0,n.jsxs)(l.default,{href:"string"==typeof r?(0,d.XX)(r):r,prefetch:f,className:(0,c.oq)(t,u,i),...b,children:["back"===a?(0,n.jsx)(s.Z,{className:"h-4 w-4 shrink-0","aria-hidden":!0}):null,m,"forward"===a?(0,n.jsx)(o.Z,{className:"h-4 w-4 shrink-0 transition-transform group-hover:translate-x-0.5","aria-hidden":!0}):null]})}function m(e){let{items:r,className:t}=e;return 0===r.length?null:(0,n.jsx)("nav",{"aria-label":"Breadcrumb",className:(0,i.cn)("mb-6",t),children:(0,n.jsx)("ol",{className:"flex flex-wrap items-center gap-y-1",children:r.map((e,t)=>{let l=t===r.length-1,s=!l&&e.href;return(0,n.jsxs)("li",{className:"flex items-center",children:[t>0?(0,n.jsx)(a.Z,{className:"mx-1.5 h-4 w-4 shrink-0 text-gray-400","aria-hidden":!0}):null,s?(0,n.jsx)(u,{href:e.href,variant:"muted",className:"py-0.5",children:e.label}):(0,n.jsx)("span",{className:(0,i.cn)("text-sm",l?"font-medium text-gray-900":"text-gray-600"),...l?{"aria-current":"page"}:{},children:e.label})]},"".concat(e.label,"-").concat(t))})})})}function f(e){let{variant:r="muted",appearance:t="pill",className:a,children:l,...o}=e;return"text"===t?(0,n.jsx)(u,{arrow:"back",variant:r,className:a,...o,children:l}):(0,n.jsxs)(u,{arrow:"none",variant:r,className:(0,i.cn)("inline-flex items-center gap-1.5 rounded-lg border border-gray-200 bg-white px-3 py-2 text-sm font-medium text-gray-700 shadow-sm hover:border-gray-300 hover:bg-gray-50",c.kN,a),...o,children:[(0,n.jsx)(s.Z,{className:"h-4 w-4 shrink-0","aria-hidden":!0}),l]})}var b=t(2265);let h=(0,b.forwardRef)(function(e,r){var t;let{variant:a="primary",size:s="md",className:d,children:u,arrow:m="none",...f}=e,b=(0,c.P_)(a,s,d),h=(0,n.jsxs)(n.Fragment,{children:[u,"forward"===m?(0,n.jsx)(o.Z,{className:"h-4 w-4 shrink-0 transition-transform group-hover:translate-x-0.5 motion-reduce:transform-none","aria-hidden":!0}):null]});if(void 0!==e.href){let{href:e,disabled:t,prefetch:a,replace:s,scroll:o,shallow:d,locale:c,...u}=f;return t?(0,n.jsx)("span",{className:(0,i.cn)(b,"pointer-events-none opacity-50"),"aria-disabled":"true",...u,children:h}):(0,n.jsx)(l.default,{ref:r,href:e,prefetch:a,replace:s,scroll:o,shallow:d,locale:c,className:b,...u,children:h})}return(0,n.jsx)("button",{ref:r,type:null!==(t=f.type)&&void 0!==t?t:"button",className:b,...f,children:h})});h.displayName="Button";let x=(0,i.cn)("w-full border border-gray-200 rounded-xl bg-white text-gray-900 placeholder:text-gray-400","transition-colors disabled:cursor-not-allowed disabled:opacity-50",c.kN);function p(e){let{className:r,...t}=e;return(0,n.jsx)("label",{className:(0,i.cn)("block text-sm font-medium text-gray-700",r),...t})}let g=(0,b.forwardRef)(function(e,r){let{className:t,type:a="text",...l}=e;return(0,n.jsx)("input",{ref:r,type:a,className:(0,i.cn)(x,"h-11 px-4 py-2 text-sm",t),...l})});g.displayName="Input";let y=(0,b.forwardRef)(function(e,r){let{className:t,...a}=e;return(0,n.jsx)("textarea",{ref:r,className:(0,i.cn)(x,"min-h-[120px] resize-y px-4 py-3 text-sm",t),...a})});function v(e){let{id:r,label:t,error:a,required:l,className:s,labelClassName:o,children:d}=e,c=a?"".concat(r,"-error"):void 0,u=(0,b.isValidElement)(d)?(0,b.cloneElement)(d,{id:r,"aria-describedby":c,"aria-invalid":!!a||void 0,"aria-required":!!l||void 0}):d;return(0,n.jsxs)("div",{className:(0,i.cn)("space-y-1.5",s),children:[(0,n.jsxs)(p,{htmlFor:r,className:o,children:[t,l?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("span",{className:"text-red-600","aria-hidden":!0,
1children:[" ","*"]}),(0,n.jsx)("span",{className:"sr-only",children:" (required)"})]}):null]}),u,a?(0,n.jsx)("p",{id:c,role:"alert",className:"text-sm text-red-600",children:a}):null]})}function k(e){let{className:r,children:t,...a}=e;return(0,n.jsx)("div",{className:(0,i.cn)("overflow-hidden rounded-2xl border border-gray-200 bg-white shadow-sm",r),...a,children:t})}y.displayName="Textarea";let w={1:"h1",2:"h2",3:"h3",4:"h4",5:"h5",6:"h6"};function N(e){let{level:r=2,className:t,children:a}=e,l=w[r];return(0,n.jsx)(l,{className:(0,i.cn)("text-lg font-semibold text-gray-900",t),children:a})}function j(e){let{className:r,children:t,...a}=e;return(0,n.jsx)("p",{className:(0,i.cn)("text-sm text-gray-600",r),...a,children:t})}function D(e){let{variant:r="neutral",className:t,children:a}=e,i=(0,c.dt)(r,t);if("href"in e&&void 0!==e.href){let{href:r,prefetch:t,replace:s,scroll:o,shallow:d,locale:c,...u}=e;return(0,n.jsx)(l.default,{href:r,prefetch:t,replace:s,scroll:o,shallow:d,locale:c,className:i,...u,children:a})}let{href:s,...o}=e;return(0,n.jsx)("span",{className:i,...o,children:a})}function E(e){let{variant:r="info",role:t="alert",className:a,children:l,...s}=e;return(0,n.jsx)("div",{role:t,className:(0,i.cn)("rounded-xl border px-4 py-3 text-sm",c.w9[r],a),...s,children:l})}var C=t(30401);function Z(e){let{id:r,label:t,description:a,tone:l="default",children:s,className:o,wrapperClassName:d,disabled:c,...u}=e,m=a&&r?"".concat(r,"-description"):void 0,f=[u["aria-describedby"],m].filter(Boolean).join(" ")||void 0;return(0,n.jsxs)("div",{className:(0,i.cn)("space-y-3",d),children:[(0,n.jsxs)("label",{htmlFor:r,className:(0,i.cn)("flex min-h-[44px] cursor-pointer items-start gap-3 rounded-xl border p-3 sm:p-4 transition-colors touch-manipulation","has-[:focus-visible]:ring-2 has-[:focus-visible]:ring-primary/40 has-[:focus-visible]:ring-offset-2 dark:has-[:focus-visible]:ring-offset-gray-900","amber"===l?"border-amber-200 bg-amber-50/60 hover:bg-amber-50 has-[:checked]:border-amber-400 has-[:checked]:bg-amber-50 dark:border-amber-800 dark:bg-amber-900/15 dark:hover:bg-amber-900/25 dark:has-[:checked]:border-amber-600 dark:has-[:checked]:bg-amber-900/30":"border-gray-200 bg-gray-50/70 hover:bg-gray-50 has-[:checked]:border-primary/35 has-[:checked]:bg-primary/5 dark:border-gray-700 dark:bg-gray-800/50 dark:hover:bg-gray-800/80 dark:has-[:checked]:border-primary/45 dark:has-[:checked]:bg-primary/10",c&&"cursor-not-allowed opacity-60 hover:bg-inherit dark:hover:bg-inherit"),children:[(0,n.jsx)("input",{type:"checkbox",id:r,disabled:c,"aria-describedby":f,className:(0,i.cn)("peer sr-only",o),...u}),(0,n.jsx)("span",{className:(0,i.cn)("mt-0.5 flex h-5 w-5 shrink-0 items-center justify-center rounded-md border-2 transition-colors","border-gray-300 bg-white dark:border-gray-500 dark:bg-gray-800","peer-checked:border-primary peer-checked:bg-primary peer-checked:[&_svg]:opacity-100 dark:peer-checked:border-primary dark:peer-checked:bg-primary","peer-focus-visible:ring-2 peer-focus-visible:ring-primary/50 peer-focus-visible:ring-offset-1 dark:peer-focus-visible:ring-offset-gray-900","peer-disabled:opacity-60","amber"===l&&"peer-checked:border-amber-700 peer-checked:bg-amber-700 dark:peer-checked:border-amber-600 dark:peer-checked:bg-amber-600"),"aria-hidden":"true",children:(0,n.jsx)(C.Z,{className:"h-3.5 w-3.5 text-white opacity-0 transition-opacity"})}),(0,n.jsxs)("span",{className:"min-w-0 flex-1 pt-px",children:[(0,n.jsx)("span",{className:(0,i.cn)("block text-sm font-medium leading-snug","amber"===l?"text-amber-900 dark:text-amber-100":"text-gray-800 dark:text-gray-200"),children:t}),a?(0,n.jsx)("span",{id:m,className:(0,i.cn)("mt-0.5 block text-xs leading-relaxed","amber"===l?"text-amber-800 dark:text-amber-200":"text-gray-600 dark:text-gray-400"),children:a}):null]})]}),s]})}function q(e){let{label:r,children:t,className:a,...l}=e;return(0,n.jsxs)("div",{className:(0,i.cn)("flex flex-wrap items-center gap-2 rounded-xl bg-gray-50 px-4 py-3",a),...l,children:[(0,n.jsx)("span",{className:"text-xs font-semibold uppercase tracking-wide text-gray-500",children:r}),(0,n.jsx)("div",{className:"flex flex-wrap items-center gap-2",children:t})]})}function A(e){let{title:r,backHref:t,backLabel:a="Back",breadcrumbs:l,actions:s,className:o}=e;return(0,n.jsxs)("header",{className:(0,i.cn)("mb-8",o),children:[l&&l.length>0?(0,n.jsx)(m,{items:l,className:"mb-4"}):t?(0,n.jsx)(f,{href:t,className:"mb-4",children:a}):null,(0,n.jsxs)("div",{className:"flex flex-col gap-4 sm:flex-row sm:items-center sm:justify-between",children:[(0,n.jsx)("h1",{className:"text-2xl font-bold text-gray-900 sm:text-3xl",children:r}),s?(0,n.jsx)("div",{className:"flex shrink-0 flex-wrap items-center gap-2",children:s}):null]})]})}var _=t(26110)},13129:function(e,r,t){t.d(r,{St:function(){return s},kk:function(){return l},xQ:function(){return a}});let n="postboxmap-live-region";function a(e){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"polite",t=function(){if("undefined"==typeof document)return null;let e=document.getElementById(n);return e||((e=document.createElement("div")).id=n,e.setAttribute("aria-live","polite"),e.setAttribute("aria-atomic","true"),e.className="sr-only",e.
1style.cssText="position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0",document.body.appendChild(e)),e}();t&&(t.setAttribute("aria-live",r),t.textContent="",requestAnimationFrame(()=>{t.textContent=e}))}function i(e){return Array.from(e.querySelectorAll('button:not([disabled]), [href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), [tabindex]:not([tabindex="-1"])')).filter(e=>null!==e.offsetParent||e.getClientRects().length>0)}function l(e){let r=i(e)[0];null==r||r.focus()}function s(e,r){if("Tab"!==e.key)return;let t=i(r);if(0===t.length){e.preventDefault();return}let n=t[0],a=t[t.length-1],l=document.activeElement;if(e.shiftKey){l!==n&&r.contains(l)||(e.preventDefault(),a.focus());return}l===a&&(e.preventDefault(),n.focus())}},64502:function(e,r,t){t.d(r,{cn:function(){return i}});var n=t(61994),a=t(53335);function i(){for(var e=arguments.length,r=Array(e),t=0;t<e;t++)r[t]=arguments[t];return(0,a.m6)((0,n.W)(r))}},93439:function(e,r,t){t.d(r,{P_:function(){return s},dt:function(){return u},kN:function(){return a},oq:function(){return d},w9:function(){return m}});var n=t(64502);let a="focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-primary focus-visible:ring-offset-2",i={primary:"bg-primary text-white hover:bg-primary-hover disabled:opacity-50 disabled:pointer-events-none",secondary:"border border-gray-200 bg-white text-gray-700 hover:bg-gray-50 disabled:opacity-50 disabled:pointer-events-none",ghost:"text-gray-600 hover:text-primary hover:bg-primary/5 disabled:opacity-50 disabled:pointer-events-none",soft:"border border-primary/20 bg-primary/10 text-primary hover:bg-primary/15 disabled:opacity-50 disabled:pointer-events-none","soft-amber":"border border-amber-200 bg-amber-50 text-amber-900 hover:bg-amber-100 disabled:opacity-50 disabled:pointer-events-none",danger:"bg-red-600 text-white hover:bg-red-700 disabled:opacity-50 disabled:pointer-events-none","danger-ghost":"text-red-700 hover:bg-red-50 disabled:opacity-50 disabled:pointer-events-none"},l={xs:"h-8 px-2.5 text-xs rounded-lg gap-1",sm:"h-9 px-3 text-sm rounded-lg gap-1.5",md:"h-11 px-4 text-sm rounded-xl gap-2",lg:"h-12 px-6 text-base rounded-xl gap-2"};function s(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"primary",r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"md",t=arguments.length>2?arguments[2]:void 0;return(0,n.cn)("group inline-flex items-center justify-center font-semibold transition-colors",a,"xs"===r||"sm"===r?'relative after:absolute after:-inset-1 after:content-[""] sm:after:content-none':"",i[e],l[r],t)}let o={primary:"text-primary hover:text-primary-hover font-semibold underline-offset-2 hover:underline",muted:"text-gray-700 hover:text-primary font-medium underline-offset-2 hover:underline",amber:"text-amber-800 hover:text-amber-900 font-medium underline-offset-2 hover:underline",inline:"text-primary hover:text-primary-hover font-medium underline-offset-2 hover:underline"};function d(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"primary",r=arguments.length>1?arguments[1]:void 0,t=arguments.length>2?arguments[2]:void 0,i="inline"===e;return(0,n.cn)(i?"inline align-baseline [font-size:inherit] leading-inherit transition-colors duration-150":"group inline-flex items-center gap-1.5 text-sm transition-colors duration-150",a,"rounded-sm",t?"min-h-[44px] py-2 -my-2":i?"":"py-1.5",o[e],r)}let c={brand:"bg-primary/10 text-primary",neutral:"bg-gray-100 text-gray-600",attention:"bg-amber-50 text-amber-800",success:"bg-emerald-50 text-emerald-800",info:"bg-slate-100 text-slate-700",destructive:"bg-red-50 text-red-700"};function u(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"neutral",r=arguments.length>1?arguments[1]:void 0;return(0,n.cn)("inline-flex items-center rounded-full px-2.5 py-0.5 text-xs font-medium transition-colors",a,c[e],r)}let m={info:"border-slate-200 bg-slate-50 text-slate-800",success:"border-emerald-200 bg-emerald-50 text-emerald-800",warning:"border-amber-200 bg-amber-50 text-amber-800",error:"border-red-200 bg-red-50 text-red-800"}}}]);

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.