PageSourceSearch

https://my-account.hdcymru.co.uk/_next/static/chunks/1369-53306602d7b779a1.js

js hdcymru.co.uk collected 2026-10-02 16:42:56 UTC 8,304 bytes, 2 lines download raw bytes

1!function(){try{var e="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="cc5843d0-f401-4d6f-92f0-60fc23bbdfa6",e._sentryDebugIdIdentifier="sentry-dbid-cc5843d0-f401-4d6f-92f0-60fc23bbdfa6")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1369],{37717:e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"mutation",name:{kind:"Name",value:"SubmitCreateNewAccount"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"input"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"MoveInInput"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"moveIn"},arguments:[{kind:"Argument",name:{kind:"Name",value:"input"},value:{kind:"Variable",name:{kind:"Name",value:"input"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"accountNumber"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"holdReasonCodes"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:126}};n.loc.source={body:"mutation SubmitCreateNewAccount($input: MoveInInput!) {\n  moveIn(input: $input) {\n    accountNumber\n    holdReasonCodes\n  }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};var t={};function i(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach(function(e){if(e.name){var n=new Set;!function e(n,t){if("FragmentSpread"===n.kind)t.add(n.name.value);else if("VariableDefinition"===n.kind){var i=n.type;"NamedType"===i.kind&&t.add(i.name.value)}n.selectionSet&&n.selectionSet.selections.forEach(function(n){e(n,t)}),n.variableDefinitions&&n.variableDefinitions.forEach(function(n){e(n,t)}),n.definitions&&n.definitions.forEach(function(n){e(n,t)})}(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.SubmitCreateNewAccount=function(e,n){var r={kind:e.kind,definitions:[i(e,n)]};e.hasOwnProperty("loc")&&(r.loc=e.loc);var a=t[n]||new Set,o=new Set,s=new Set;for(a.forEach(function(e){s.add(e)});s.size>0;){var d=s;s=new Set,d.forEach(function(e){o.has(e)||(o.add(e),(t[e]||new Set).forEach(function(e){s.add(e)}))})}return o.forEach(function(n){var t=i(e,n);t&&r.definitions.push(t)}),r}(n,"SubmitCreateNewAccount")},44755:(e,n,t)=>{"use strict";t.d(n,{S6:()=>d,SB:()=>s});var i=t(6029),r=t(55729),a=t(22008);let o=(0,r.createContext)({}),s=e=>{let{initialAddress:n,initialBillingAddress:t,initialPostcode:s="",initialBillingAddressPostcode:d="",initialMoveInDate:u,initialMeterRead:c,initialHasReading:E,initialPersonalDetails:m=l,initialAccountNumber:S="",initialHoldReasonCodes:f=[],initialJourneyIdentity:_=null}=e,[v,h]=(0,r.useState)(n),[I,N]=(0,r.useState)(t),[p,b]=(0,r.useState)(()=>m.email||!_?m:{...m,email:_.email}),[A,R]=(0,r.useState)(s),[x,C]=(0,r.useState)(d),[U,L]=(0,r.useState)(u),[P,k]=(0,r.useState)(c),[y,D]=(0,r.useState)(E),[O,g]=(0,r.useState)(f),[w,T]=(0,r.useState)(S),[j,F]=(0,r.useState)(_),V=(0,r.useCallback)(e=>{F(e),e&&b(n=>n.email?n:{...n,email:e.email})},[]);return(0,i.jsx)(o.Provider,{value:{address:v,billingAddress:I,setBillingAddress:N,postcode:A,billingAddressPostcode:x,setBillingAddressPostcode:C,moveInDate:U,meterRead:P,setMeterRead:k,hasReading:y,setHasReading:D,personalDetails:p,setPersonalDetails:b,accountNumber:w,setAccountNumber:e=>{T(e),e&&sessionStorage.setItem(a.W,e)},onNewHomeSubmission:({postcode:n,address:t,moveInDate:i})=>{R(n),h(t),L(i),e?.onNewHomeSubmissionSpy?.({postcode:n,address:t,moveInDate:i})},holdReasonCodes:O,setHoldReasonCodes:g,journeyIdentity:j,setJourneyIdentity:V},children:e.children})},d=()=>{let e=(0,r.useContext)(o);if(void 0===e)throw Error("useCreateNewAccountContext must be used within a CreateNewAccountContextProvider");return e},l={title:void 0,givenName:"",middleName:"",familyName:"",email:"",mobile:"",pronouns:"",homeOwnershipStatus:"",employmentStatus:"",languagePreference:"",landline:"",dateOfBirth:{year:"",month:"",day:""},postcode:"",password:""}},48401:(e,n,t)=>{"use strict";t.d(n,{A:()=>S});var i=t(6029),r=t(84680),a=t(45329),o=t(29981);let s=({validationErrors:e})=>{let n=e?.find(e=>e.inputPath.includes("landline")||e.inputPath.includes("mobile"));if(!n)return null;let t=n.inputPath.includes("landline")?"landline":"mobile";return(0,i.jsx)(r.o5,{variant:"body1",children:o.U.INVALID_PHONE_NUMBER(t)})},d={"move-in.date-after-previous-move-out":o.U.DATE_OVERLAPS_OCCUPANCY},l=({validationErrors:e})=>
1(0,i.jsxs)(r.BJ,{direction:"vertical",gap:"sm",children:[(0,i.jsx)(r.o5,{variant:"body1",children:o.U.PRECHECKS_FAILED}),(0,i.jsx)("ul",{children:e.filter(e=>"move-in.ensure-terminal-opps"===e.code||"move-in.account-is-latest"===e.code||e.code&&d[e.code]).map((e,n)=>"move-in.ensure-terminal-opps"===e.code||"move-in.account-is-latest"===e.code?(0,i.jsx)("li",{children:(0,i.jsxs)(r.o5,{variant:"body1",children:[o.U.ACTIVE_PROCESS_EXISTS_PREFIX," ",(0,i.jsx)(a.LV,{href:"https://www.hdcymru.co.uk/help-and-contact/contact-us/",target:"_blank",children:o.U.ACTIVE_PROCESS_EXISTS_LINK})," ",o.U.ACTIVE_PROCESS_EXISTS_SUFFIX]})},n):(0,i.jsx)("li",{children:(0,i.jsx)(r.o5,{variant:"body1",children:d[e.code]})},n))})]});var u=t(66569),c=t(90120);let E=(e,n,t)=>{let o="https://www.hdcymru.co.uk/help-and-contact/contact-us/";return(0,i.jsxs)(r.o5,{variant:"body1",children:[e," ",o?(0,i.jsx)(a.LV,{href:o,target:"_blank",children:n}):n," ",t]})},m=({krakenError:e})=>{let n=e?.extensions,t=n?.validationErrors;if(n?.errorCode===u.ox.UNABLE_TO_USE_EMAIL)return(0,i.jsxs)(r.o5,{variant:"body1",children:[o.U.UNABLE_TO_USE_EMAIL.message," Please try"," ",(0,i.jsx)(a.LV,{href:c.b.LOGIN.path,children:"logging in"}
1)," ","instead, or use a different email address."]});if(n?.errorCode===u.ox.INVALID_PASSWORD)return(0,i.jsx)(r.o5,{variant:"body1",children:o.U.INVALID_PASSWORD});if(n?.errorCode===u.ox.CANNOT_CREATE_MOVE_IN_READING)return E(o.U.METER_READING_PREFIX,o.U.METER_READING_LINK,o.U.METER_READING_SUFFIX);if(n?.errorCode===u.ox.UNBILLING_SUPPLY_POINT_FAILED)return E(o.U.UNBILLING_ERROR_PREFIX,o.U.UNBILLING_ERROR_LINK,o.U.UNBILLING_ERROR_SUFFIX);if(n?.errorCode===u.ox.PROPERTY_IS_ASSESSED)return E(o.U.PROPERTY_ASSESSED_PREFIX,o.U.PROPERTY_ASSESSED_LINK,o.U.PROPERTY_ASSESSED_SUFFIX);if(n?.errorCode===u.ox.UNABLE_TO_OCCUPY_PROPERTY)return E(o.U.UNABLE_TO_MOVE_IN_PREFIX,o.U.UNABLE_TO_MOVE_IN_LINK,o.U.UNABLE_TO_MOVE_IN_SUFFIX);if(n?.errorCode===u.ox.PRECHECKS_FAILED)return t?.length?(0,i.jsx)(l,{validationErrors:t}):(0,i.jsx)(r.o5,{variant:"body1",children:o.U.PRECHECKS_FAILED});let d=t??[];return n?.errorCode===u.ox.INVALID_DATA?(0,i.jsxs)(r.BJ,{direction:"vertical",gap:"xs",children:[(0,i.jsx)(r.o5,{variant:"body1",children:o.U.INVALID_DATA}),(0,i.jsx)(s,{validationErrors:d})]}):e?.extensions?.validationErrors?.some(e=>e.inputPath.includes("landline")||e.inputPath.includes("mobile"))?(0,i.jsx)(s,{validationErrors:d}):(0,i.jsx)(r.o5,{variant:"body1",children:o.U.GENERIC_ERROR})},S=({error:e})=>{let n,t=e?.response?.errors??[];return t.length?(0,i.jsx)(r.BJ,{direction:"vertical",gap:"sm",children:(n=[],t.forEach(e=>{let t=e.extensions?.errorCode,i=t?n.find(e=>e[0].extensions?.errorCode===t):void 0;i?i.push(e):n.push([e])}),n).map((e,n)=>(0,i.jsx)(a.Fc,{severity:"error",children:e.map((e,n)=>(0,i.jsx)(m,{krakenError:e},n))},`${e[0].extensions?.errorCode??e[0].message}-${n}`))}):null}},80994:(e,n,t)=>{"use strict";t.d(n,{D:()=>o});var i=t(9758),r=t(13873);let a={ENGLISH:r.Ysc.English,WELSH:r.Ysc.Welsh,DUAL_WELSH_ENGLISH:r.Ysc.DualWelshEnglish},o=e=>{if((0,i.DK)(e))return a[String(e.value)]}},85529:(e,n,t)=>{"use strict";t.d(n,{y:()=>o});var i=t(55729),r=t(81278),a=t(14572);let o=({featureFlag:e,redirectPath:n})=>{let{push:t}=(0,r.useRouter)(),o=(0,a.V)(e);(0,i.useEffect)(()=>{o||t(n)},[o,t,n])}},98880:(e,n,t)=>{"use strict";t.d(n,{x:()=>a});var i=t(38337);let r=/[A-Z]{1,2}\d[A-Z\d]?\s*\d[A-Z]{2}/i,a=(e,n)=>{let t=e.match(r),a=t?.[0]??"";return{lines:e.split(",").map(e=>a?e.replace(r,"").trim():e.trim()).filter(Boolean),postcode:(0,i.h)(a||n)}}}}]);
2//# sourceMappingURL=1369-53306602d7b779a1.js.map

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.