PageSourceSearch

https://help.uw.co.uk/_next/static/chunks/472.a8658d281ec24c63.8c1feb4.js

js uw.co.uk collected 2026-10-09 23:24:53 UTC 17,685 bytes, 1 lines download raw bytes

1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="3cc5863a-0614-4073-aca1-774455b4b497",e._sentryDebugIdIdentifier="sentry-dbid-3cc5863a-0614-4073-aca1-774455b4b497")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[472],{83525:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"actionAsyncStorage",{enumerable:!0,get:function(){return n}});let n=(0,r(14001).createAsyncLocalStorage)();("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},76361:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"actionAsyncStorage",{enumerable:!0,get:function(){return n.actionAsyncStorage}});let n=r(83525);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},14001:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createAsyncLocalStorage",{enumerable:!0,get:function(){return o}});let r=Error("Invariant: AsyncLocalStorage accessed in runtime where it is not available");class n{disable(){throw r}getStore(){}run(){throw r}exit(){throw r}enterWith(){throw r}}let a=globalThis.AsyncLocalStorage;function o(){return a?new a:new n}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},8199:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{ReadonlyURLSearchParams:function(){return l.ReadonlyURLSearchParams},RedirectType:function(){return l.RedirectType},ServerInsertedHTMLContext:function(){return d.ServerInsertedHTMLContext},notFound:function(){return l.notFound},permanentRedirect:function(){return l.permanentRedirect},redirect:function(){return l.redirect},useParams:function(){return p},usePathname:function(){return c},useRouter:function(){return f},useSearchParams:function(){return s},useSelectedLayoutSegment:function(){return y},useSelectedLayoutSegments:function(){return b},useServerInsertedHTML:function(){return d.useServerInsertedHTML}});let n=r(67294),a=r(60257),o=r(22608),i=r(11288),u=r(66406),l=r(72717),d=r(65988);function s(){let e=(0,n.useContext)(o.SearchParamsContext);return(0,n.useMemo)(()=>e?new l.ReadonlyURLSearchParams(e):null,[e])}function c(){return(0,n.useContext)(o.PathnameContext)}function f(){let e=(0,n.useContext)(a.AppRouterContext);if(null===e)throw Error("invariant expected app router to be mounted");return e}function p(){return(0,n.useContext)(o.PathParamsContext)}function b(e){void 0===e&&(e="children");let t=(0,n.useContext)(a.LayoutRouterContext);return t?function e(t,r,n,a){let o;if(void 0===n&&(n=!0),void 0===a&&(a=[]),n)o=t[1][r];else{var l;let e=t[1];o=null!=(l=e.children)?l:Object.values(e)[0]}if(!o)return a;let d=o[0],s=(0,i.getSegmentValue)(d);return!s||s.startsWith(u.PAGE_SEGMENT_KEY)?a:(a.push(s),e(o,r,!1,a))}(t.tree,e):null}function y(e){void 0===e&&(e="children");let t=b(e);if(!t||0===t.length)return null;let r="children"===e?t[0]:t[t.length-1];return r===u.DEFAULT_SEGMENT_KEY?null:r}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},72717:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{ReadonlyURLSearchParams:function(){return i},RedirectType:function(){return n.RedirectType},notFound:function(){return a.notFound},permanentRedirect:function(){return n.permanentRedirect},redirect:function(){return n.redirect}});let n=r(7511),a=r(73394);
1class o extends Error{constructor(){super("Method unavailable on `ReadonlyURLSearchParams`. Read more: https://nextjs.org/docs/app/api-reference/functions/use-search-params#updating-searchparams")}}class i extends URLSearchParams{append(){throw new o}delete(){throw new o}set(){throw new o}sort(){throw new o}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},73394:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{isNotFoundError:function(){return a},notFound:function(){return n}});let r="NEXT_NOT_FOUND";function n(){let e=Error(r);throw e.digest=r,e}function a(e){return"object"==typeof e&&null!==e&&"digest"in e&&e.digest===r}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},44234:function(e,t){"use strict";var r,n;Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"RedirectStatusCode",{enumerable:!0,get:function(){return r}}),(n=r||(r={}))[n.SeeOther=303]="SeeOther",n[n.TemporaryRedirect=307]="TemporaryRedirect",n[n.PermanentRedirect=308]="PermanentRedirect",("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},7511:function(e,t,r){"use strict";var n,a;Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{RedirectType:function(){return n},getRedirectError:function(){return d},getRedirectStatusCodeFromError:function(){return y},getRedirectTypeFromError:function(){return b},getURLFromRedirectError:function(){return p},isRedirectError:function(){return f},permanentRedirect:function(){return c},redirect:function(){return s}});let o=r(82595),i=r(76361),u=r(44234),l="NEXT_REDIRECT";function d(e,t,r){void 0===r&&(r=u.RedirectStatusCode.TemporaryRedirect);let n=Error(l);n.digest=l+";"+t+";"+e+";"+r+";";let a=o.requestAsyncStorage.getStore();return a&&(n.mutableCookies=a.mutableCookies),n}function s(e,t){void 0===t&&(t="replace");let r=i.actionAsyncStorage.getStore();throw d(e,t,(null==r?void 0:r.isAction)?u.RedirectStatusCode.SeeOther:u.RedirectStatusCode.TemporaryRedirect)}function c(e,t){void 0===t&&(t="replace");let r=i.actionAsyncStorage.getStore();throw d(e,t,(null==r?void 0:r.isAction)?u.RedirectStatusCode.SeeOther:u.RedirectStatusCode.PermanentRedirect)}function f(e){if("object"!=typeof e||null===e||!("digest"in e)||"string"!=typeof e.digest)return!1;let[t,r,n,a]=e.digest.split(";",4),o=Number(a);return t===l&&("replace"===r||"push"===r)&&"string"==typeof n&&!isNaN(o)&&o in u.RedirectStatusCode}function p(e){return f(e)?e.digest.split(";",3)[2]:null}function b(e){if(!f(e))throw Error("Not a redirect error");return e.digest.split(";",2)[1]}function y(e){if(!f(e))throw Error("Not a redirect error");return Number(e.digest.split(";",4)[3])}(a=n||(n={})).push="push",a.replace="replace",("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},25329:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"requestAsyncStorage",{enumerable:!0,get:function(){return n}});let n=(0,r(14001).createAsyncLocalStorage)();("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},82595:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{getExpectedRequestStore:function(){return a},requestAsyncStorage:function(){return n.requestAsyncStorage}});let n=r(25329);function a(e){let t=n.requestAsyncStorage.getStore();if(t)return t;throw Error("`"+e+"` was called outside a request scope. Read more: https://nextjs.org/docs/messages/next-dynamic-api-wrong-context")}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esMo
1dule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},11288:function(e,t){"use strict";function r(e){return Array.isArray(e)?e[1]:e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getSegmentValue",{enumerable:!0,get:function(){return r}}),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},65988:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{ServerInsertedHTMLContext:function(){return a},useServerInsertedHTML:function(){return o}});let n=r(61757)._(r(67294)),a=n.default.createContext(null);function o(e){let t=(0,n.useContext)(a);t&&t(e)}},39332:function(e,t,r){e.exports=r(8199)},30150:function(e,t,r){"use strict";r.d(t,{ck:function(){return F},fC:function(){return V},z$:function(){return G}});var n=r(67294),a=r(36206),o=r(28771),i=r(25360),u=r(75320),l=r(66681),d=r(77342),s=r(78990),c=r(7546),f=r(57898),p=r(29115),b=r(85893),y="Radio",[v,h]=(0,i.b)(y),[m,x]=v(y),g=n.forwardRef((e,t)=>{let{__scopeRadio:r,name:i,checked:l=!1,required:d,disabled:s,value:c="on",onCheck:f,form:p,...y}=e,[v,h]=n.useState(null),x=(0,o.e)(t,e=>h(e)),g=n.useRef(!1),_=!v||p||!!v.closest("form");return(0,b.jsxs)(m,{scope:r,checked:l,disabled:s,children:[(0,b.jsx)(u.WV.button,{type:"button",role:"radio","aria-checked":l,"data-state":S(l),"data-disabled":s?"":void 0,disabled:s,value:c,...y,ref:x,onClick:(0,a.Mj)(e.onClick,e=>{l||f?.(),_&&(g.current=e.isPropagationStopped(),g.current||e.stopPropagation())})}),_&&(0,b.jsx)(R,{control:v,bubbles:!g.current,name:i,value:c,checked:l,required:d,disabled:s,form:p,style:{transform:"translateX(-100%)"}})]})});g.displayName=y;var _="RadioIndicator",j=n.forwardRef((e,t)=>{let{__scopeRadio:r,forceMount:n,...a}=e,o=x(_,r);return(0,b.jsx)(p.z,{present:n||o.checked,children:(0,b.jsx)(u.WV.span,{"data-state":S(o.checked),"data-disabled":o.disabled?"":void 0,...a,ref:t})})});j.displayName=_;var R=n.forwardRef(({__scopeRadio:e,control:t,checked:r,bubbles:a=!0,...i},l)=>{let d=n.useRef(null),s=(0,o.e)(d,l),p=(0,f.D)(r),y=(0,c.t)(t);return n.useEffect(()=>{let e=d.current;if(!e)return;let t=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set;if(p!==r&&t){let n=new Event("click",{bubbles:a});t.call(e,r),e.dispatchEvent(n)}},[p,r,a]),(0,b.jsx)(u.WV.input,{type:"radio","aria-hidden":!0,defaultChecked:r,...i,tabIndex:-1,ref:s,style:{...i.style,...y,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})});function S(e){return e?"checked":"unchecked"}R.displayName="RadioBubbleInput";var P=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"],w="RadioGroup",[O,C]=(0,i.b)(w,[l.Pc,h]),M=(0,l.Pc)(),T=h(),[E,N]=O(w),k=n.forwardRef((e,t)=>{let{__scopeRadioGroup:r,name:n,defaultValue:a,value:o,required:i=!1,disabled:c=!1,orientation:f,dir:p,loop:y=!0,onValueChange:v,...h}=e,m=M(r),x=(0,s.gm)(p),[g,_]=(0,d.T)({prop:o,defaultProp:a??null,onChange:v,caller:w});return(0,b.jsx)(E,{scope:r,name:n,required:i,disabled:c,value:g,onValueChange:_,children:(0,b.jsx)(l.fC,{asChild:!0,...m,orientation:f,dir:x,loop:y,children:(0,b.jsx)(u.WV.div,{role:"radiogroup","aria-required":i,"aria-orientation":f,"data-disabled":c?"":void 0,dir:x,...h,ref:t})})})});k.displayName=w;var I="RadioGroupItem",L=n.forwardRef((e,t)=>{let{__scopeRadioGroup:r,disabled:i,...u}=e,d=N(I,r),s=d.disabled||i,c=M(r),f=T(r),p=n.useRef(null),y=(0,o.e)(t,p),v=d.value===u.value,h=n.useRef(!1);return n.useEffect(()=>{let e=e=>{P.includes(e.key)&&(h.current=!0)},t=()=>h.current=!1;return document.addEventListener("keydown",e),document.addEventListener("keyup",t),()=>{document.removeEventListener("keydown",e),document.removeEventListener("keyup",t)}},[]),(0,b.jsx)(l.ck,{asChild:!0,...c,focusable:!s,active:v,children:(0,b.jsx)(g,{disabled:s,required:d.required,checked:v,...f,...u,name:d.name,ref:y,onCheck:()=>d.onValueChange(u.value),onKeyDown:(0,a.Mj)(e=>{"Enter"===e.key&&e.preventDefault()}),onFocus:(0,a.Mj)(u.onFocus,()=>{h.current&&p.current?.click()})})})});L.displayName=I;var A=n.forwardRef((e,t)=>
1{let{__scopeRadioGroup:r,...n}=e,a=T(r);return(0,b.jsx)(j,{...a,...n,ref:t})});A.displayName="RadioGroupIndicator";var V=k,F=L,G=A},869:function(e,t,r){"use strict";r.d(t,{a:function(){return g}});var n=r(20567),a=r(14932),o=r(47702),i=r(70548),u=r(72376),l=r(60679),d=r(23893),s=r(74677),c=r(76749),f=r(94183),p=r(79944),b=r(86450),y=r(77602),v=r(67294),h=r(85893),m="FormGroupBase",x=(0,y.b)(m),g=(0,v.forwardRef)((e,t)=>{let r=(0,p.a)(e,s.a),{children:y,className:v,id:m,label:g,labelVariant:_="body",helperText:j,validationText:R,validationStatus:S,validationPlacement:P="top",disabled:w,"aria-labelledby":O,"aria-describedby":C,"aria-errormessage":M}=r,T=(0,o._)(r,["children","className","id","label","labelVariant","helperText","validationText","validationStatus","validationPlacement","disabled","aria-labelledby","aria-describedby","aria-errormessage"]),{id:E,labelId:N,helperTextId:k,validationTextId:I}=(0,c.a)({providedId:m,prefix:"fieldset"}),L=!!g,A=!!j,V=!!(S&&R),F=V&&"invalid"===S,G=(0,f.a)(C||j?k:void 0,M||V?I:void 0);return(0,h.jsxs)("fieldset",(0,a._)((0,n._)({ref:t,className:(0,b.a)(x,v)},T),{disabled:w,id:E,"data-disabled":w?"":void 0,"aria-errormessage":M||F?I:void 0,"aria-labelledby":null!=O?O:g?N:void 0,"aria-invalid":F,"aria-describedby":G,"data-validation-status":S||void 0,children:[L?(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)("legend",{id:N,"data-label-variant":_,children:g}),A||V?(0,h.jsxs)(d.a,{direction:"column",alignItems:"start",className:"".concat(x,"HelperTextContainer"),children:[j?(0,h.jsx)(l.a,{id:k,disabled:w,children:j}):null,V&&"top"===P?(0,h.jsx)(u.a,{id:I,status:S,children:R}):null]}):null]}):null,(0,h.jsx)(i.b,{value:{hasGroupHelperText:A,hasGroupValidationText:void 0!==S&&void 0!==R,"aria-describedby":G},children:y}),V&&"bottom"===P?(0,h.jsx)(u.a,{id:I,status:S,children:R}):null]}))});g.displayName=m},70548:function(e,t,r){"use strict";r.d(t,{b:function(){return o},c:function(){return i}});var n=r(67294),a=(0,n.createContext)({hasGroupHelperText:!1,hasGroupValidationText:!1}),o=a.Provider,i=()=>(0,n.useContext)(a)},55994:function(e,t,r){"use strict";r.d(t,{a:function(){return x}});var n=r(20567),a=r(14932),o=r(47702),i=r(70548),u=r(46409),l=r(60679),d=r(33432),s=r(23893),c=r(76749),f=r(86450),p=r(77602),b=r(67294),y=r(30150),v=r(85893),h="RadioTile",m=(0,p.b)(h),x=(0,b.forwardRef)((e,t)=>{var{className:r,id:b,label:h,helperText:x,image:g,"aria-labelledby":_,badge:j,flex:R,flexBasis:S,flexShrink:P,flexGrow:w}=e,O=(0,o._)(e,["className","id","label","helperText","image","aria-labelledby","badge","flex","flexBasis","flexShrink","flexGrow"]);let{id:C,labelId:M,helperTextId:T}=(0,c.a)({providedId:b,prefix:"radio"}),{hasGroupHelperText:E,"aria-describedby":N}=(0,i.c)(),k=!E&&void 0!==x;return(0,v.jsx)(d.a,(0,a._)((0,n._)({asChild:!0},{flex:R,flexBasis:S,flexShrink:P,flexGrow:w}),{children:(0,v.jsx)(y.ck,(0,a._)((0,n._)({ref:t,className:(0,f.a)(m,r)},O),{id:C,"aria-describedby":k?T:N,"aria-labelledby":_||(h?M:void 0),children:(0,v.jsxs)("div",{className:(0,p.b)("RadioContainer"),children:[(0,v.jsx)("div",{className:(0,p.b)("RadioItem"),children:(0,v.jsx)(y.z$,{className:(0,p.b)("RadioIndicator")})}),(0,v.jsxs)(s.a,{direction:"column",alignItems:"start",children:[(0,v.jsxs)(u.a,{id:M,htmlFor:C,disableUserSelect:!0,children:[g,h]}),k?(0,v.jsx)(l.a,{id:T,disableUserSelect:!0,children:x}):null,j]})]})}))}))});x.displayName=h},46551:function(e,t,r){"use strict";r.d(t,{a:function(){return y}});var n=r(20567),a=r(14932),o=r(47702),i=r(869),u=r(23893),l=r(86450),d=r(77602),s=r(67294),c=r(30150),f=r(85893),p="RadioGroup",b=(0,d.b)(p),y=(0,s.forwardRef)((e,t)=>{var{children:r,contentWidth:d,direction:s="column",className:p,label:y,labelVariant:v,helperText:h,validationText:m,validationStatus:x,required:g,disabled:_,loop:j,defaultValue:R,value:S,onValueChange:P,name:w}=e,O=(0,o._)(e,["children","contentWidth","direction","className","label","labelVariant","helperText","validationText","validationStatus","required","disabled","loop","defaultValue","value","onValueChange","name"]);let C=(0,a._)((0,n._)({},O),{disabled:_,required:g,label:y,labelVariant:v,helperText:h,validationText:m,validationStatus:x});return(0,f.jsx)(i.a,(0,a._)((0,n._)({ref:t},C),{children:(0,f.jsx)(c.fC,(0,a._)((0,n._)({asChild:!0,className:(0,l.a)(b,p)},{width:d,direction:s,name:w,required:g,disabled:_,loop:j,defaultValue:R,value:S,onValueChange:P}),{children:(0,f.jsx)(u.a,{children:r})}))}))});y.displayName=p}}]);

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.