PageSourceSearch

https://chloeting.com/_next/static/chunks/pages/set-password-f1d292f309b22dec.js

js chloeting.com collected 2026-10-02 03:53:48 UTC 12,766 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7407],{3464:function(n,e,r){(window.__NEXT_P=window.__NEXT_P||[]).push(["/set-password",function(){return r(29068)}])},29068:function(n,e,r){"use strict";r.r(e);var t=r(47568),o=r(26042),i=r(69396),a=r(99534),s=r(20414),c=r(85893),u=r(95496),l=r(41664),d=r.n(l),f=r(11163),p=r(67294),h=r(87536),m=r(37823),E=r(70589),g=r(77778),v=r(25465),_=r(3437),w=r(624),A=r(52542),R=r(73935),S=r(77694),x=r(87297),I=r(14378),N=r(63453),Z=r(53669),y=A.Z.object({password:A.Z.string().required(v.C.PASSWORD_REQUIRED).password(),confirmPw:A.Z.string().required(v.C.CONFIRM_PASSWORD_REQUIRED).oneOf([A.Z.ref("password")],v.C.CONFIRM_PASSWORD_MATCHED)});function C(){var n=(0,f.useRouter)(),e=(0,I.lm)(),r=(0,I.aC)(),l=r.isLoggedIn,v=r.authenticating,A=(0,p.useState)(!0),N=A[0],C=A[1],b=(0,p.useState)(null),T=b[0],P=b[1],U=(0,p.useState)(""),M=U[0],j=U[1],D=(0,p.useState)(""),L=D[0],O=D[1],z=(0,p.useState)(""),$=z[0],Q=z[1],W=(0,h.cI)({defaultValues:{password:"",confirmPw:""},mode:"onChange",resolver:(0,u.X)(y)}),k=W.control,H=W.formState,G=W.handleSubmit,B=H.isSubmitting,F=H.isValid,X=function(){var n=(0,t.Z)((function(n,e){var r;return(0,s.__generator)(this,(function(t){switch(t.label){case 0:C(!0),t.label=1;case 1:return t.trys.push([1,3,,4]),[4,m.default.verifyEmail({id:n,token:e})];case 2:return t.sent(),(0,R.unstable_batchedUpdates)((function(){C(!1)})),[3,4];case 3:return r=t.sent(),C(!1),P(r),[3,4];case 4:return[2]}}
1))}));return function(e,r){return n.apply(this,arguments)}}();(0,p.useEffect)((function(){if(n.isReady){var e=n.query,r=e.userId,t=e.verifyEmailToken,o=e.resetPasswordToken,i=e.email,a=Array.isArray(r)?r[0]:r,s=Array.isArray(t)?t[0]:t,c=Array.isArray(o)?o[0]:o,u=Array.isArray(i)?i[0]:i;j(a),O(c),Q(u),X(a,s)}}),[n.isReady]);var V=function(){var r=(0,t.Z)((function(r){var t,o;return(0,s.__generator)(this,(function(i){switch(i.label){case 0:t=r.password,i.label=1;case 1:return i.trys.push([1,3,,4]),[4,m.default.setPassword({userId:M,token:L,newPassword:t})];case 2:return i.sent(),n.replace("/"),e.success("Success! Your password has been set."),[3,4];case 3:return o=i.sent(),e.error(null===o||void 0===o?void 0:o.message),[3,4];case 4:return[2]}}))}));return function(n){return r.apply(this,arguments)}}();return(0,p.useEffect)((function(){!v&&T&&(l?n.replace("/program"):n.replace("/login"))}),[T,l,v]),(0,c.jsxs)(c.Fragment,{children:[N&&(0,c.jsx)(w.gb,{$dimmer:!0,children:(0,c.jsx)(S.Z,{spinning:!0,size:"large"})}),(0,c.jsxs)(Z.T3,{children:[(0,c.jsxs)(Z.h4,{children:[(0,c.jsx)(Z.V1,{children:"Chloe Ting"}),(0,c.jsx)(d(),{href:"/signup",passHref:!0,children:(0,c.jsx)(x.Qj,{type:_.L.OUTLINE,children:"Sign Up"})})]}),(0,c.jsxs)(Z.n5,{onSubmit:G(V),children:[(0,c.jsx)(Z.vw,{children:"Set Account Password"}),(0,c.jsxs)(Z.xv,{children:["Email:"," ",(0,c.jsx)(Z.xv,{as:"span",style:{fontWeight:600},children:$})]}),(0,c.jsx)(h.Qr,{name:"password",control:k,render:function(n){var e=n.field.onChange,r=n.fieldState.error,t=(0,a.Z)(n.field,["onChange"]);return(0,c.jsx)(Z.Wi,{className:"m__b--16",children:(0,c.jsx)(g.Z,(0,i.Z)((0,o.Z)({},t),{type:"password",placeholder:"New password",onChange:function(n){return e(n.target.value)},disabled:B,error:null===r||void 0===r?void 0:r.message}))})}}),(0,c.jsx)(h.Qr,{name:"confirmPw",control:k,render:function(n){var e=n.field.onChange,r=n.fieldState.error,t=(0,a.Z)(n.field,["onChange"]);return(0,c.jsx)(Z.Wi,{children:(0,c.jsx)(g.Z,(0,i.Z)((0,o.Z)({},t),{type:"password",placeholder:"Re-enter password",onChange:function(n){return e(n.target.value)},isError:Boolean(null===r||void 0===r?void 0:r.message),error:null===r||void 0===r?void 0:r.message}))})}}),(0,c.jsxs)(Z.hE,{children:[(0,c.jsx)(E.Z,{disabled:B||!F,htmlType:"submit",loading:B,fullWidth:!0,children:"Continue"}),(0,c.jsx)(d(),{href:"/login",passHref:!0,children:(0,c.jsx)(Z.rU,{children:"Back to Sign In"})})]})]})]})]})}e.default=C,C.getLayout=function(n){return(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(N.P,{}),n]})}},77694:function(n,e,r){"use strict";var t=r(26042),o=r(69396),i=r(99534),a=r(7297),s=r(85893),c=r(11382),u=r(26010),l=r(60557);function d(){var n=(0,a.Z)(["\n  z-index: 9;\n"]);return d=function(){return n},n}var f=(0,r(87379).ZP)(c.Z).withConfig({componentId:"sc-21a38a2b-0"})(d()),p=function(n){var e=n.heightSpin,r=(0,i.Z)(n,["heightSpin"]);return(0,s.jsx)(f,(0,o.Z)((0,t.Z)({},r),{indicator:(0,s.jsx)(u.Z,{animationData:l,height:e})}))};p.defaultProps={heightSpin:120},e.Z=p},77778:function(n,e,r){"use strict";r.d(e,{Z:function(){return D}});var t,o=r(26042),i=r(99534),a=r(85893),s=r(67294),c=r(3437),u=r(14924),l=r(7297),d=r(79531),f=r(87379),p=r(80378),h=r(28598);function m(){var n=(0,l.Z)([""]);return m=function(){return n},n}function E(){var n=(0,l.Z)(["\n  font-size: 14px;\n  font-weight: 600;\n  color: var(--color-primary);\n  margin-bottom: 4px;\n"]);return E=function(){return n},n}function g(){var n=(0,l.Z)(["\n  font-size: 12px;\n  color: ",";\n  font-weight: 400;\n  margin-bottom: 0;\n  margin-top: 4px;\n"]);return g=function(){return n},n}function v(){var n=(0,l.Z)(["\n      padding-right: ","px;\n    "]);return v=function(){return n},n}function _(){var n=(0,l.Z)(["\n  border-radius: 4px;\n  border: var(--border-primary);\n  height: ","px;\n  padding: 8px 15px;\n  transition: border-color 0.3s ease;\n  color: var(--color-primary);\n  font-size: 14px;\n  font-weight: 500;\n  line-height: 1.4285;\n  ","\n\n  input {\n    line-height: 1.4285;\n  }\n\n  &:focus,\n  &:hover {\n    border-color: var(--color-primary) !important;\n    box-shadow: none !important;\n  }\n  &::placeholder {\n    color: (--color-secondary);\n  }\n  ",";\n\n  ","\n\n  ","\n\n  .ant-input-prefix {\n    margin-right: 20px;\n    &-wrapper {\n      input {\n        height: 20px;\n      }\n    }\n  }\n  &.ant-input-affix-wrapper {\n    padding-left: 10px;\n    &-focused {\n      box-shadow: none !important;\n    }\n  }\n"]);return _=function(){return n},n}function w(){var n=(0,l.Z)(["\n  cursor: pointer;\n"]);return w=function(){return n},n}function A(){var n=(0,l.Z)(["\n  position: absolute;\n  top: 0;\n  right: 0;\n  z-index: 1;\n  width: ",";\n  height: ",";\n  display: flex;\n  justify-content: center;\n  align-items: center;\n"]);return A=function(){return n},n}function R(){var n=(0,l.Z)(["\n  position: relative;\n  min-width: 100px;\n  border-right: 0;\n  text-align: center;\n  display: flex;\n  align-items: center;
1\n  color: var(--color-secondary);\n\n  span {\n    font-size: 13px;\n    font-weight: 400;\n    opacity: 0.8;\n  }\n"]);return R=function(){return n},n}function S(){var n=(0,l.Z)(["\n  position: relative;\n  display: flex;\n"]);return S=function(){return n},n}var x=(t={},(0,u.Z)(t,c.f.SMALL,40),(0,u.Z)(t,c.f.XSMALL,36),t),I=function(n){var e=n.$size;return x[e]},N=f.ZP.div.withConfig({componentId:"sc-ad72c0ce-0"})(m()),Z=f.ZP.p.withConfig({componentId:"sc-ad72c0ce-1"})(E()),y=f.ZP.p.withConfig({componentId:"sc-ad72c0ce-2"})(g(),h.d8),C=(0,f.ZP)(d.Z).withConfig({componentId:"sc-ad72c0ce-3"})(_(),I,(function(n){return n.$isTransparentBg&&"background-color: transparent;"}),(function(n){return n.$error&&"\n      border-color: ".concat(h.d8,";\n      color: ").concat(h.d8,";\n  ")}),(function(n){return n.$hasSuffixIcon&&(0,f.iv)(v(),I)}),(function(n){return n.$isLowerCase&&"input {\n      text-transform: lowercase !important;\n     }\n    "})),b=function(n){var e=n.$inputSize;return"".concat(x[e],"px")},T=(0,f.ZP)(p.Z).withConfig({componentId:"sc-ad72c0ce-4"})(w()),P=f.ZP.div.withConfig({componentId:"sc-ad72c0ce-5"})(A(),b,b),U=f.ZP.div.withConfig({componentId:"sc-ad72c0ce-6"})(R()),M=f.ZP.div.withConfig({componentId:"sc-ad72c0ce-7"})(S()),j=s.forwardRef((function(n,e){var r=n.className,t=n.label,c=n.error,u=n.isError,l=void 0!==u&&u,d=n.placeholder,f=n.type,p=n.value,h=n.size,m=n.isLowerCase,E=void 0!==m&&m,g=n.prefixContent,v=void 0===g?"":g,_=n.isTransparentBg,w=void 0!==_&&_,A=n.onPressEnter,R=(0,i.Z)(n,["className","label","error","isError","placeholder","type","value","size","isLowerCase","prefixContent","isTransparentBg","onPressEnter"]),S=(0,s.useState)(!0),x=S[0],I=S[1],b="password"===f&&Boolean(p);return(0,a.jsxs)(N,{className:r,children:[t&&(0,a.jsx)(Z,{children:t}),(0,a.jsxs)(M,{children:[(0,a.jsx)(C,(0,o.Z)({$hasSuffixIcon:b,ref:e,value:p,placeholder:d,type:"password"!==f?f:x?"password":"text",$error:l,$size:h,$isLowerCase:E,$isTransparentBg:w,prefix:!!v&&(0,a.jsx)(U,{children:(0,a.jsx)("span",{children:v})}),onPressEnter:A},R)),b&&(0,a.jsx)(P,{$inputSize:h,children:(0,a.jsx)(T,{icon:x?"show-eye
1-light":"hidden-eye-light",size:18,onClick:function(){return I((function(n){return!n}))}})})]}),c&&(0,a.jsx)(y,{children:c})]})}));j.defaultProps={value:"",size:c.f.SMALL};var D=j},25465:function(n,e,r){"use strict";r.d(e,{C:function(){return s}});var t=r(17746),o=function(n,e){return"".concat(n," must be at least ").concat(e," characters")},i=function(n,e){return"".concat(n," must not be greater than ").concat(e," characters")},a=function(n){return"".concat(n," is required")},s={FIRST_NAME_REQUIRED:a("First name"),USERNAME_REQUIRED:a("Username"),USERNAME_VALIDATE:"Username cannot contain invalid characters",MIN_USERNAME_LENGTH:o("Username",t.ZR),MAX_USERNAME_LENGTH:i("Username",t.Au),USERNAME_WITHIN_24_HOURS:"Please try again after some time as usernames can only be updated once every few days.",USERNAME_EXISTED:"Username is not available",USERNAME_IS_NOT_ALLOWED:"Username is not allowed to use",HUMAN_NAME_REQUIRED:"Name must not have multiple spaces",EMAIL_REQUIRED:a("Email"),EMAIL_INVALID:"Please enter a valid email address",MAX_FIRST_NAME_LENGTH_MESSAGE:i("First name",t.JT),MAX_LAST_NAME_LENGTH_MESSAGE:i("Last name",t.Sr),MIN_PASSWORD_LENGTH:o("Password",t.y4),MAX_PASSWORD_LENGTH:i("Password",t.Rl),CONTAIN_LOWERCASE_REQUIRED:"It should contain at least one lowercase letter",CONTAIN_UPPERCASE_REQUIRED:"It should contain at least one uppercase letter",CONTAIN_LETTER_REQUIRED:"It should contain at least one letter",CONTAIN_NUMBER_REQUIRED:"It should contain at least one number",CONTAIN_CHARACTERS_REQUIRED:"It should contain at least one special character (!@#$&*)",PASSWORD_REQUIRED:a("Password"),CONFIRM_PASSWORD_MATCHED:"Passwords currently do not match.",CONFIRM_PASSWORD_REQUIRED:"Please re-enter your password",GMAIL_SIGNUP_MESSAGE:'Google account users are recommended to click on the "Sign up with Google" button below to login instantly without a password or verification!',TIKTOK_USERNAME_INVALID:"Invalid tiktok username",YOUTUBE_USERNAME_INVALID:"Invalid youtube username"}},17746:function(n,e,r){"use strict";r.d(e,{Au:function(){return d},Cz:function(){return i},D0:function(){return g},De:function(){return m},Dt:function(){return _},Eo:function(){return h},JT:function(){return f},Qc:function(){return w},RZ:function(){return v},Rl:function(){return o},Sr:function(){return p},VO:function(){return u},YM:function(){return c},ZR:function(){return l},_6:function(){return s},bI:function(){return a},x:function(){return E},y4:function(){return t}});var t=8,o=32,i=/^(?!.*  ).*$/,a=/.*(?=.+)[0-9].*$/,s=/.*[a-zA-Z].*/,c=/^[\w\d.]*$/,u=/^[\w\d.-]*$/,l=2,d=40,f=254,p=254,h=/^[A-Za-z0-9]+[A-Za-z0-9._-]*$/,m=/^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)*$/,E=/^((?:https?:\/\/)?(?:m\.|www\.)?(?:youtu\.be\/|youtube\.com\/(?:embed\/|v\/|watch\?v=|watch\?.+&v=))((\w|-){11})(?:\S+)?)?$/,g=254,v=3e3,_=5,w=["gmail.com","icloud.com","hotmail.com","mail.ru","yahoo.com","outlook.com","yandex.ru","live.com","aol.com","me.com","msn.com","googlemail.com","protonmail.com","proton.me","gmx.de","web.de"]},63453:function(n,e,r){"use strict";r.d(e,{P:function(){return i}});var t=r(7297);function o(){var n=(0,t.Z)(["\n  [class='publift-widget-container'],\n  [class='publift-widget-sticky_footer-container'],\n  [class='publift-widget-22662372786-container'],\n  [class='publift-widget-22648926236-container'] {\n    display: none !important;\n  }\n"]);return o=function(){return n},n}var i=(0,r(87379).vJ)(o())},52542:function(n,e,r){"use strict";var t=r(7258),o=r(25465),i=r(17746);t.addMethod(t.string,"password",(function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return this.test("password",n,(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",r=this,t=r.path,a=r.createError,s="";return e.length<i.y4&&(s=o.C.MIN_PASSWORD_LENGTH),!s&&e.length>i.Rl&&(s=o.C.MAX_PASSWORD_LENGTH),s||i.bI.test(e)||(s=o.C.CONTAIN_NUMBER_REQUIRED),s||i._6.test(e)||(s=o.C.CONTAIN_LETTER_REQUIRED),!s||a({path:t,message:n||s})}))})),e.Z=t}},function(n){n.O(0,[41664,91033,80173,25070,71252,62631,53669,49774,92888,40179],(function(){return e=3464,n(n.s=e);var e}));var e=n.O();_N_E=e}]);

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.