PageSourceSearch

https://my.touchstonelifecare.com/_next/static/chunks/pages/settings/profile-b1dd2d0fd6126c70.js

js touchstonelifecare.com collected 2026-10-05 03:38:12 UTC 12,724 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2014],{91911:function(e,n,t){"use strict";t(67294);var r=t(41664),s=t.n(r),a=t(76379),i=t(85893);n.Z=function(e){var n=e.items;return(0,i.jsx)("div",{style:{overflowX:"auto",whiteSpace:"nowrap",padding:"0 15px 8px 15px"},children:(0,i.jsx)("div",{style:{display:"inline-flex",gap:10},children:n.map(function(e,n){return(0,i.jsxs)("span",{style:{display:"flex",alignItems:"center",gap:10},children:[n>0&&(0,i.jsx)(a.Z,{name:"carrot_gray",size:14}),e.route?(0,i.jsx)(s(),{href:e.route,style:{fontWeight:400,color:"#5A6E73",whiteSpace:"nowrap"},children:e.name}):(0,i.jsx)("span",{style:{color:"#000",fontWeight:"bold",whiteSpace:"nowrap"},children:e.name})]},n)})})})}},58431:function(e,n,t){"use strict";t.d(n,{r9:function(){return x}});var r,s,a,i,o,l,u,d=t(71383),c=t(42705),m=t(60716),_=t.n(m),g=t(31230);t(91036);var p=t(12238);new(t.n(p)());var f=t(66128),b=t(95806);t(55573);var h=c.extend(_()),x=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:b.Qq;return h.object({first_name:h.string().min(2).max(30).regex(/^[a-zA-ZÀ-ÿ\u0100-\u017F\u0180-\u024F\s\-'\.]*$/).message(e.message.validation.string_pattern_base3).required(),last_name:h.string().min(2).max(30).regex(/^[a-zA-ZÀ-ÿ\u0100-\u017F\u0180-\u024F\s\-'\.]*$/).message(e.message.validation.string_pattern_base3).required(),gender:h.string().allow(null),dob:h.alternatives().conditional("gender",{is:h.string().required(),then:h.date().format("DD/MM/YYYY").max(new Date).min("01/01/1915").required().raw().messages({"date.max":e.message.validation.date_max1,"date.format":e.message.validation.date_format,"date.min":e.message.validation.date_min}),otherwise:h.strip()}),email:h.string().email({minDomainSegments:2,tlds:{allow:!1}}),phone:h.string().min(1).pattern(/^[0-9]+$/).allow(null).allow("").messages({"string.pattern.base":e.message.validation.number_pattern_base})}).messages((0,f.Gv)(e))};x(),x().keys({role:h.string().required(),dob:h.strip(),gender:h.strip()}),(0,g.ZP)(r||(r=(0,d.Z)(["\n  mutation (\n    $session_user_id: String!\n    $first_name: String!\n    $last_name: String!\n    $email: String!\n    $dob: String\n    $gender: String\n    $phone: String\n  ) {\n    result: update_users_by_pk(\n      pk_columns: { id: $session_user_id }\n      _set: {\n        first_name: $first_name\n        last_name: $last_name\n        email: $email\n        gender: $gender\n        dob: $dob\n        phone: $phone\n      }\n    ) {\n      first_name\n      last_name\n      email\n      gender\n      dob\n      phone\n    }\n  }\n"]))),(0,g.ZP)(s||(s=(0,d.Z)(["\n  mutation (\n    $session_user_id: String!\n    $first_name: String!\n    $last_name: String!\n    $email: String!\n    $phone: String\n    $role: String!\n  ) {\n    result: update_users_by_pk(\n      pk_columns: { id: $session_user_id }\n      _set: {\n        first_name: $first_name\n        last_name: $last_name\n        email: $email\n        role: $role\n        phone: $phone\n      }\n    ) {\n      first_name\n      last_name\n      email\n      phone\n      role\n    }\n  }\n"]))),(0,g.ZP)(a||(a=(0,d.Z)(["\n  mutation (\n    $first_name: String!\n    $last_name: String!\n    $session_user_id: String!\n  ) {\n    result: update_users_by_pk(\n      pk_columns: { id: $session_user_id }\n      _set: { first_name: $first_name, last_name: $last_name }\n    ) {\n      first_name\n      last_name\n    }\n  }\n"]))),(0,g.ZP)(i||(i=(0,d.Z)(["\n  mutation (\n    $dob: String\n    $gender: String\n    $postcode: numeric\n    $session_user_id: String!\n  ) {\n    result: update_users_by_pk(\n      pk_columns: { id: $session_user_id }\n      _set: { dob: $dob, gender: $gender, postcode: $postcode }\n    ) {\n      dob\n      gender\n      postcode\n    }\n  }\n"]))),(0,g.ZP)(o||(o=(0,d.Z)(["\n  query ($email: String) {\n    result: users(where: { email: { _eq: $email } }) {\n      email\n      id\n    }\n  }\n"]))),(0,g.ZP)(l||(l=(0,d.Z)(["\n  mutation ($image: String!, $id: String!) {\n    result: update_users_by_pk(\n      pk_columns: { id: $id }\n      _set: { image: $image }\n    ) {\n      image\n      id\n    }\n  }\n"]))),(0,g.ZP)(u||(u=(0,d.Z)(['\n  mutation ($session_user_id: String!) {\n    result: update_users_by_pk(\n      pk_columns: { id: $session_user_id }\n      _set: { status: "terminated" }\n    ) {\n      id\n    }\n  }
1\n'])))},83898:function(e,n,t){"use strict";t.r(n),t.d(n,{default:function(){return R}}),t(67294);var r=t(31222),s=t(16835),a=t(8307),i=t(18342),o=t(72333),l=t(29318),u=t(87536),d=t(55951),c=t(66030),m=t(6376),_=t(50319),g=t(74459),p=t(97334),f=t(87420),b=t(64572),h=t(58431),x=t(42705),v=t.n(x),j=t(60716),y=t.n(j),$=t(63264),O=t(5990),S=t(16745),w=t(95806),k=t(98159);t(10695);var P=t(85893);function Z(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),t.push.apply(t,r)}return t}function D(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?Z(Object(t),!0).forEach(function(n){(0,a.Z)(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):Z(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}var E=x.extend(y()),M=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:w.Qq;return(0,h.r9)(e).keys({dob:E.date().format("DD/MM/YYYY").max(new Date).min(new Date("January 1, 1915 00:15:30")).required().raw().messages({"date.max":e.message.validation.date_max1,"date.format":e.message.validation.date_format,"date.min":e.message.validation.date_min}),gender:E.string().required(),medicare_number:E.strip()})},C=function(e){var n,t,r=e.defaultValues,a=e.sessionId,h=(0,S.nX)().t9n,x=(0,k.Sd)(h).gender,v=(0,u.cI)({resolver:(0,c.L)(M(h)),defaultValues:D(D({},r),{},{gender:null!==(n=null==r?void 0:r.gender)&&void 0!==n?n:"",dob:null!==(t=null==r?void 0:r.dob)&&void 0!==t?t:""}),shouldUnregister:!0}),j=v.register,y=v.handleSubmit,w=v.control,Z=v.formState,E=v.setError,C=(0,$.W)(null==r?void 0:r.email),q=(0,O.D)().openSnackbar,I=(0,m.wh)();(0,m.JH)(Z,I);var N={onError:function(e){console.error("error:",e),I.dispatch(I.events.ERROR),E("email",{type:"manual",message:e.message})},onCompleted:function(){I.dispatch(I.events.COMPLETED),q({message:h.message.success.saved_successfully,variant:"success"})},refetchQueries:[{query:f.W,variables:{limit:4}},{query:p.Ql,variables:{id:a}}]},z=(0,_.D)(g.r0,N),F=(0,s.Z)(z,1)[0];return(0,P.jsxs)(i.s_,{children:[(0,P.jsx)(l.lX,{children:h.form.settings.profile.picture_label}),(0,P.jsx)(b.e,{}),(0,P.jsxs)(i.xu,{cols:["1fr","1fr 1fr"],gap:[20],mb:[15,null,25],children:[(0,P.jsx)(o.oi,D(D({name:"first_name",label:h.form.settings.profile.first_name},j("first_name")),{},{errors:Z.errors})),(0,P.jsx)(o.oi,D(D({name:"last_name",label:h.form.settings.profile.last_name},j("last_name")),{},{errors:Z.errors})),C?(0,P.jsx)("input",D(D({},j("email")),{},{name:"email",type:"hidden"})):(0,P.jsx)(o.oi,D(D({name:"email",label:h.form.settings.profile.email},j("email")),{},{errors:Z.errors,disabled:!0})),(0,P.jsx)(o.oi,D(D({name:"medicare_number",label:h.form.settings.profile.medicare_number},j("medicare_number")),{},{errors:Z.errors,disabled:!0})),(0,P.jsx)(u.Qr,{name:"dob",control:w,render:function(e){var n=e.field,t=n.onChange,r=n.onBlur,s=n.value,a=n.name,i=e.ref,l=e.formState;return(0,P.jsx)(o.oi,{label:h.form.settings.profile.dob,errors:l.errors,ref:i,variant:"date",name:a,onChange:t,onBlur:r,value:s})}})]}),(0,P.jsxs)(o.rL,{label:h.form.settings.profile.gender,name:"gender",errors:Z.errors,children:[(0,P.jsx)(o.NA,D({name:"gender",value:x.Male.key,label:x.Male.label},j("gender"))),(0,P.jsx)(o.NA,D({name:"gender",value:x.Female.key,label:x.Female.label},j("gender"))),(0,P.jsx)(o.NA,D({name:"gender",value:x.Other.key,label:x.Other.label},j("gender")))]}),(0,P.jsx)(d.M,{children:(0,P.jsx)(m.Z6,D({labels:{INITIAL:h.button.profile.initial,PENDING:h.button.profile.pen
1ding,COMPLETE:h.button.profile.complete},type:"button","data-cy":"save-profile-updates",reset:1500,onClick:y(function(e){setTimeout(function(){F({variables:e})},100)})},I))})]})},q=t(43936),I=t(33299),N=t(11163),z=t(25935);function F(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),t.push.apply(t,r)}return t}var X=function(e){var n=e.integrations,t=(0,S.nX)().t9n;return(0,P.jsxs)(i.s_,{children:[(0,P.jsx)(i.xv,{color:"#064D45",as:"h3",mb:[10],children:t.page.customer.settings.profile.account_termination.title}),(0,P.jsx)("p",{children:t.page.customer.settings.profile.account_termination.subtitle}),(0,P.jsx)(d.M,{children:(0,P.jsx)(Y,{t9n:t,integrations:n})})]})},Y=function(e){var n=e.integrations,t=(0,i.dd)(),r=t.closeModal,s=t.updateModal,a=t.openModal,o=(0,S.nX)().t9n;return(0,P.jsx)(i.zx,{variant:"destructive",onClick:function(){a({title:o.modal.delete_my_account.title,content:(0,P.jsx)(A,{t9n:o,integrations:n,updateModal:s,closeModal:r})})},children:o.button.delete_my_account})},A=function(e){var n=e.updateModal,t=e.closeModal,r=e.t9n,l=e.integrations,m=(0,I.useSession)(),p=m.data;m.status;var f=(0,N.useRouter)(),b=(0,u.cI)({mode:"onChange",resolver:(0,c.L)(v().object({delete_text:v().string().required().valid("DELETE")}))}),h=b.register,x=b.handleSubmit,j=b.formState,y=(0,_.D)(g.VI,{variables:{id:null==p?void 0:p.id,type:"customer-terminated"},onError:function(e){return console.error(e)},onCompleted:function(){fetch("/api/cya"),n({title:r.modal.delete_my_account.confirmed_title,onClose:function(){(0,I.signOut)({callbackUrl:"".concat("https://my.touchstonelifecare.com")})},content:(0,P.jsx)(q.I,{onClick:function(){(0,I.signOut)({callbackUrl:"".concat("https://my.touchstonelifecare.com")})},children:r.modal.delete_my_account.confirmed_content_1})})}}),$=(0,s.Z)(y,1)[0];return(0,P.jsxs)(i.xu,{children:[l&&l.length>0&&(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)(o.J6,{message:r.modal.delete_my_account.integration_user_account.title,fontSize:[16,null,18],mb:[20]}),(0,P.jsx)(i.xv,{mb:[10,null,18],children:(0,z.ZP)(r.modal.delete_my_account.integration_user_account.text.replace("{integrations[0].type}",l[0].type))})]}),(!l||l&&0===l.length)&&(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)(o.Bc,{message:r.message.error.cannot_be_undone,fontSize:[16,null,18],show:!0,mb:[20]}),(0,P.jsx)(i.xv,{mb:[10,null,18],children:r.modal.delete_my_account.confirmed_content_2}),(0,P.jsx)(i.xv,{mb:[10,null,18],children:(0,P.jsx)(d.D,{as:"span",onClick:function(e){t(),f.push("/my-acp")},children:r.modal.delete_my_account.confirmed_content_3.text})}),(0,P.jsx)(i.xv,{mb:[10,null,24],children:(0,z.ZP)(r.modal.delete_my_account.confirmed_content_4.text)}),(0,P.jsx)(o.oi,function(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?F(Object(t),!0).forEach(function(n){(0,a.Z)(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):F(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}({name:"delete_text"},h("delete_text"))),(0,P.jsxs)(i.xu,{cols:["1fr","1fr 1fr"],gap:10,mt:[24,null,30],as:"form",onSubmit:x(function(e){$()}),children:[(0,P.jsx)(i.zx,{variant:"destructive",disabled:!j.isValid,p:"0 !important",w:"100%",type:"submit",children:r.button.yes_delete_account}),(0,P.jsx)(i.zx,{variant:"outline",onClick:function(){return t()},order:[2,null,-1],p:"0 !important",w:"100%",children:r.button.no_keep_account})]})]})]})},L=t(6388),T=t(75733),Q=t(91911),V=function(){var e=(0,I.useSession)(),n=e.data;e.status;var t=(0,S.nX)().t9n,s=(0,L.aM)(p.l0),a=s.data,i=s.loading;return(console.log(a),!a&&i)?null:(0,P.jsxs)(T.Z,{children:[(0,P.jsx)(Q.Z,{items:[{name:t.bread_crumb.dashboard,route:"/dashboard"},{name:t.bread_crumb.profile_and_settings,route:"/settings"},{name:t.bread_crumb.my_profile}]}),(0,P.jsx)(r.h4,{header:{title:t.page.customer.settings.profile.title,copy:t.page.customer.settings.profile.header.content},t9n:t}),(0,P.jsx)(C,{defaultValues:null==a?void 0:a.result,sessionId:null==n?void 0:n.id}),(0,P.jsx)(X,{integrations:null==a?void 0:a.result.integrations})]})},R=function(){return(0,P.jsx)(V,{})}},86845:function(e,n,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/settings/profile",function(){return t(83898)}])},75347:function(){},31777:function(){},34017:function(){},59905:function(){}},function(e){e.O(0,[5843,2678,7802,7986,82,1761,8159,5733,5573,2888,9774,179],function(){return e(e.s=86845)}),_N_E=e.O()}]);

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.