PageSourceSearch

https://www.active.com/packs/js/9068-3e1f54b8b77e1c37.chunk.js

js active.com collected 2026-09-24 08:31:14 UTC 5,912 bytes, 1 lines download raw bytes

1"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[9068],{84070:function(e,s,t){t.r(s),t.d(s,{default:function(){return H}});var a=t(74848),r=t(96540),i=t(71468),n=t(66199),d=t.n(n),l=t(18687),c=t(3360),o=t(84133),m=t(94191),h=t(2995),f=t(57093),x=t.n(f),u=t(68290),j=t.n(u),p=t(57859),N=t.n(p),_=t(76213),g=t(45804),y=t.n(g),b=t(52909),v=t.n(b),A=t(18707),D=t.n(A),O=t(28309),C=t.n(O),F=t(2714),M=t.n(F),k=t(25483),w=t.n(k),L=t(34723),S=t.n(L),E=t(75717),B=t.n(E),P=t(98728),G=e=>{let{isOtherGender:s,setOtherGender:t}=e,{user:r}=(0,i.d4)(e=>e.profileState),{avatarUrl:n=""}=r,d=(0,i.wA)(),[o]=(0,c.I3)(),h=async(e,s,t)=>{let a=await o({url:e}).unwrap();a?.success?(s(!1),d((0,l.Gf)(a?.url))):t(!0)};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(P.A,{avatarUrl:n,handleUpdate:h}),(0,a.jsxs)("div",{className:"flex-layout",children:[(0,a.jsxs)(y(),{name:"firstName",required:!0,className:"field",children:[(0,a.jsx)(v(),{htmlFor:"firstName",children:"First Name"}),(0,a.jsx)(D(),{"data-testid":"firstName",id:"firstName",as:C(),type:"text"})]}),(0,a.jsxs)(y(),{name:"lastName",required:!0,className:"field",children:[(0,a.jsx)(v(),{htmlFor:"lastName",children:"Last Name"}),(0,a.jsx)(D(),{"data-testid":"lastName",id:"lastName",as:C(),type:"text"})]}),(0,a.jsxs)(y(),{name:"displayName",required:!0,className:"field",children:[(0,a.jsx)(v(),{htmlFor:"displayName",children:"Display Name"}),(0,a.jsx)(D(),{"data-testid":"displayName",id:"displayName",as:C(),type:"text"})]})]}),(0,a.jsxs)("div",{className:"profile__gender",children:[(0,a.jsxs)(y(),{name:"gender",children:[(0,a.jsx)(v(),{children:"Gender"}),(0,a.jsx)(D(),{"data-testid":"gender",as:M(),placeholder:"Please select",onChange:t,children:(0,a.jsxs)(w(),{children:[(0,a.jsx)(S(),{value:"Male",children:"Male"}),(0,a.jsx)(S(),{value:"Female",children:"Female"}),(0,a.jsx)(S(),{value:"Other",children:"Other"})]})})]}),s&&(0,a.jsx)("div",{className:"profile__gender--other",children:(0,a.jsx)(y(),{name:"other_gender",children:(0,a.jsx)(D(),{"data-testid":"otherGender",id:"other_gender",as:C(),type:"text"})})})]}),(0,a.jsxs)(y(),{name:"birthDate",children:[(0,a.jsx)(v(),{children:"Date of birth"}),(0,a.jsx)(D(),{"data-testid":"DOB",as:B(),format:"YYYY-MM-DD",validate:e=>(0,m.sR)(e)})]})]})},K=t(27114),Y=t(4198),q=t(75927),I=e=>{let{interestsList:s,setInterests:t,handleSubmit:r,initialData:n,setOtherGender:d,onToastClose:l}=e,{loading:c,isOtherGender:o,toast:m,interests:h}=(0,i.d4)(e=>e.profileState),u=e=>{let{type:s}=e;return(0,a.jsx)("i",{className:"error"===s?"ic-cross-r text-attention-100":"ic-check-r text-natural-100"})};return(0,a.jsx)(x(),{validateOnBlur:!0,validateOnChange:!1,customizeLayout:!0,onSubmit:r,className:"profile__container",initialValues:n,children:(0,a.jsx)(f.FormConsumer,{children:e=>{let{form:{values:r,setFieldTouched:i,setFieldValue:n}}=e;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{"data-testid":"profile-edit-container",className:"profile__form",children:[(0,a.jsx)(Y.A,{title:"Profile",children:(0,a.jsx)(G,{isOtherGender:o,setOtherGender:d})}),(0,a.jsx)(Y.A,{title:"Interests",description:"Select the events that interest you so that we can better find events and training plans that fit your lifestyle.",children:(0,a.jsx)(q.A,{data:s,interests:h,setInterests:t})}),(0,a.jsx)(Y.A,{title:"Contact",children:(0,a.jsx)(K.A,{values:r,setFieldTouched:i,setFieldValue:n})})]}),(0,a.jsxs)("div",{className:"profile__actionbar",children:[(0,a.jsx)(_.k2,{to:"/my_profile",end:!0,className:"btn back-btn","data-testid":"cancel",children:"Back"}),(0,a.jsx)(N(),{className:"btn save-btn","data-testid":"save",submit:!0,loading:c,disabled:c,children:"Save Changes"})]}),(0,a.jsx)(j(),{"data-testid":"toast",duration:3e3,show:m.visible,text:m.message.error||m.message.success,symbol:(0,a.jsx)(u,{type:m.type}),onClose:()=>l(m)})]})}})})},H=()=>{let e=(0,i.wA)(),[s]=(0,c.d2)(),{toast:t,interests:n,user:f}=(0,i.d4)(e=>e.profileState),{data:x}=(0,c.rj)();(0,r.useEffect)(()=>{(()=>{let{interests:s}=f;e((0,l.Mg)((0,m.kj)(f?.gender))),e((0,l.Mu)(s))})()},[]);let u=(s,t)=>{e((0,l.Kx)({message:{success:s,error:""},type:t,visible:!0}))},j=async function(t){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{e((0,l.r1)(!0));let r=await s({url:"/my_profile",data:t}).unwrap();e((0,l.r1)(!1)),d()(()=>(0,o.B)(".profile__container")),r?.success?(u("Changes have been saved.","success"),e((0,l.gV)(a)),e((0,h.yo)(a))):u("Profile Editing Failed","error")}catch(t){e((0,l.r1)(!1));let{errors:s=[]}=t.data;u(s?.length>0?s?.join("\n"):"Profile Editing Failed","error")}},p=(0,r.useCallback)(e=>{let{other_gender:s,...t}
1=e,{country:a,postalCode:r,stateProvince:i,...d}=t.safeAddress,l={...t,safeAddress:{...d,province:i,postal_code:r,country_code:a},fullName:`${e.firstName.trim()} ${e.lastName.trim()}`,..."Other"===e.gender&&{gender:e.other_gender},interests:n},c={person:{display_name:l.displayName,first_name:l.firstName.trim(),last_name:l.lastName.trim(),date_of_birth:l.birthDate,gender:l.gender,phone_number:{number:l.phoneNumber,id:""},address:{...l.safeAddress}},interests:l.interests.map(e=>e.name)};delete c.person.address.type,delete l.other_gender,j(c,l)},[n]);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:"profile-tab-title",children:"My Profile"}),(0,a.jsx)(I,{handleSubmit:p,interestsList:x,initialData:{safeAddress:{...f.safeAddress,stateProvince:f?.safeAddress?.province,postalCode:f?.safeAddress?.postal_code,country:f?.safeAddress?.country_code},displayName:f?.displayName,firstName:f?.firstName,gender:(0,m.kj)(f.gender)?"Other":f.gender,lastName:f?.lastName,phoneNumber:f?.phoneNumber,birthDate:f?.birthDate,...(0,m.kj)(f.gender)&&{other_gender:f?.gender}},setOtherGender:s=>e((0,l.Mg)("Other"===s)),setInterests:s=>e((0,l.Mu)(s)),onToastClose:()=>e((0,l.Kx)({...t,message:{error:"",success:""},visible:!1}))})]})}}}]);

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.