PageSourceSearch

https://chloeting.com/_next/static/chunks/pages/user/update-email-e3eb50873fe58761.js

js chloeting.com collected 2026-10-02 03:54:05 UTC 11,996 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[60366],{11382:function(n,e,t){"use strict";var r=t(87462),i=t(4942),o=t(15671),a=t(43144),c=t(32531),s=t(73568),u=t(94184),l=t.n(u),f=t(23279),p=t.n(f),d=t(98423),m=t(67294),v=t(53124),g=t(96159),h=t(93355),x=function(n,e){var t={};for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&e.indexOf(r)<0&&(t[r]=n[r]);if(null!=n&&"function"===typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(n);i<r.length;i++)e.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(n,r[i])&&(t[r[i]]=n[r[i]])}return t},y=((0,h.b)("small","default","large"),null);var Z=function(n){(0,c.Z)(t,n);var e=(0,s.Z)(t);function t(n){var a;(0,o.Z)(this,t),(a=e.call(this,n)).debouncifyUpdateSpinning=function(n){var e=(n||a.props).delay;e&&(a.cancelExistingSpin(),a.updateSpinning=p()(a.originalUpdateSpinning,e))},a.updateSpinning=function(){var n=a.props.spinning;a.state.spinning!==n&&a.setState({spinning:n})},a.renderSpin=function(n){var e,t=n.direction,o=a.props,c=o.spinPrefixCls,s=o.className,u=o.size,f=o.tip,p=o.wrapperClassName,v=o.style,h=x(o,["spinPrefixCls","className","size","tip","wrapperClassName","style"]),Z=a.state.spinning,b
1=l()(c,(e={},(0,i.Z)(e,"".concat(c,"-sm"),"small"===u),(0,i.Z)(e,"".concat(c,"-lg"),"large"===u),(0,i.Z)(e,"".concat(c,"-spinning"),Z),(0,i.Z)(e,"".concat(c,"-show-text"),!!f),(0,i.Z)(e,"".concat(c,"-rtl"),"rtl"===t),e),s),w=(0,d.Z)(h,["spinning","delay","indicator","prefixCls"]),E=m.createElement("div",(0,r.Z)({},w,{style:v,className:b,"aria-live":"polite","aria-busy":Z}),function(n,e){var t=e.indicator,r="".concat(n,"-dot");return null===t?null:(0,g.l$)(t)?(0,g.Tm)(t,{className:l()(t.props.className,r)}):(0,g.l$)(y)?(0,g.Tm)(y,{className:l()(y.props.className,r)}):m.createElement("span",{className:l()(r,"".concat(n,"-dot-spin"))},m.createElement("i",{className:"".concat(n,"-dot-item")}),m.createElement("i",{className:"".concat(n,"-dot-item")}),m.createElement("i",{className:"".concat(n,"-dot-item")}),m.createElement("i",{className:"".concat(n,"-dot-item")}))}(c,a.props),f?m.createElement("div",{className:"".concat(c,"-text")},f):null);if(a.isNestedPattern()){var N=l()("".concat(c,"-container"),(0,i.Z)({},"".concat(c,"-blur"),Z));return m.createElement("div",(0,r.Z)({},w,{className:l()("".concat(c,"-nested-loading"),p)}),Z&&m.createElement("div",{key:"loading"},E),m.createElement("div",{className:N,key:"container"},a.props.children))}return E};var c=n.spinning,s=function(n,e){return!!n&&!!e&&!isNaN(Number(e))}(c,n.delay);return a.state={spinning:c&&!s},a.originalUpdateSpinning=a.updateSpinning,a.debouncifyUpdateSpinning(n),a}return(0,a.Z)(t,[{key:"componentDidMount",value:function(){this.updateSpinning()}},{key:"componentDidUpdate",value:function(){this.debouncifyUpdateSpinning(),this.updateSpinning()}},{key:"componentWillUnmount",value:function(){this.cancelExistingSpin()}},{key:"cancelExistingSpin",value:function(){var n=this.updateSpinning;n&&n.cancel&&n.cancel()}},{key:"isNestedPattern",value:function(){return!(!this.props||"undefined"===typeof this.props.children)}},{key:"render",value:function(){return m.createElement(v.C,null,this.renderSpin)}}]),t}(m.Component);Z.defaultProps={spinning:!0,size:"default",wrapperClassName:""};var b=function(n){var e=n.prefixCls,t=(0,m.useContext(v.E_).getPrefixCls)("spin",e),i=(0,r.Z)((0,r.Z)({},n),{spinPrefixCls:t});return m.createElement(Z,(0,r.Z)({},i))};b.setDefaultIndicator=function(n){y=n},e.Z=b},27561:function(n,e,t){var r=t(67990),i=/^\s+/;n.exports=function(n){return n?n.slice(0,r(n)+1).replace(i,""):n}},67990:function(n){var e=/\s/;n.exports=function(n){for(var t=n.length;t--&&e.test(n.charAt(t)););return t}},23279:function(n,e,t){var r=t(13218),i=t(7771),o=t(14841),a=Math.max,c=Math.min;n.exports=function(n,e,t){var s,u,l,f,p,d,m=0,v=!1,g=!1,h=!0;if("function"!=typeof n)throw new TypeError("Expected a function");function x(e){var t=s,r=u;return s=u=void 0,m=e,f=n.apply(r,t)}function y(n){return m=n,p=setTimeout(b,e),v?x(n):f}function Z(n){var t=n-d;return void 0===d||t>=e||t<0||g&&n-m>=l}function b(){var n=i();if(Z(n))return w(n);p=setTimeout(b,function(n){var t=e-(n-d);return g?c(t,l-(n-m)):t}(n))}function w(n){return p=void 0,h&&s?x(n):(s=u=void 0,f)}function E(){var n=i(),t=Z(n);if(s=arguments,u=this,d=n,t){if(void 0===p)return y(d);if(g)return clearTimeout(p),p=setTimeout(b,e),x(d)}return void 0===p&&(p=setTimeout(b,e)),f}return e=o(e)||0,r(t)&&(v=!!t.leading,l=(g="maxWait"in t)?a(o(t.maxWait)||0,e):l,h="trailing"in t?!!t.trailing:h),E.cancel=function(){void 0!==p&&clearTimeout(p),m=0,s=d=u=p=void 0},E.flush=function(){return void 0===p?f:w(i())},E}},7771:function(n,e,t){var r=t(55639);n.exports=function(){return r.Date.now()}},14841:function(n,e,t){var r=t(27561),i=t(13218),o=t(33448),a=/^[-+]0x[0-9a-f]+$/i,c=/^0b[01]+$/i,s=/^0o[0-7]+$/i,u=parseInt;n.exports=function(n){if("number"==typeof n)return n;if(o(n))return NaN;if(i(n)){var e="function"==typeof n.valueOf?n.valueOf():n;n=i(e)?e+"":e}if("string"!=typeof n)return 0===n?n:+n;n=r(n);var t=c.test(n);return t||s.test(n)?u(n.slice(2),t?2:8):a.test(n)?NaN:+n}},70840:function(n,e,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/user/update-email",function(){return t(62749)}])},62749:function(n,e,t){"use strict";t.r(e);var r=t(47568),i=t(7297),o=t(20414),a=t(85893),c=t(11382),s=t(41664),u=t.n(s),l=t(11163),f=t(6
17294),p=t(87379),d=t(37823),m=t(70589),v=t(87297),g=t(3437),h=t(89294),x=t(14378),y=t(35081);function Z(){var n=(0,i.Z)(["\n    background: linear-gradient(\n      180deg,\n      rgba(226, 222, 250, 0.45) 0%,\n      rgba(201, 196, 233, 0.45) 100%\n    );\n  "]);return Z=function(){return n},n}function b(){var n=(0,i.Z)(["\n  min-height: 100vh;\n  padding: 0 var(--layout-gutter-mobile);\n  display: flex;\n  flex-direction: column;\n\n  ",";\n"]);return b=function(){return n},n}function w(){var n=(0,i.Z)(["\n    padding: 30px 100px 0;\n    justify-content: flex-end;\n    margin-bottom: 110px;\n  "]);return w=function(){return n},n}function E(){var n=(0,i.Z)(["\n  padding: 12px 0 0;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  margin-bottom: 40px;\n\n  ","\n"]);return E=function(){return n},n}function N(){var n=(0,i.Z)(["\n    display: none;\n  "]);return N=function(){return n},n}function S(){var n=(0,i.Z)(["\n  font-size: 16px;\n  font-weight: 700;\n  color: var(--color-primary);\n  text-transform: uppercase;\n\n  ","\n"]);return S=function(){return n},n}function j(){var n=(0,i.Z)(["\n  .ant-spin-text {\n    color: var(--color-primary);\n  }\n\n  .ant-spin-dot-item {\n    background-color: var(--color-primary);\n  }\n"]);return j=function(){return n},n}function C(){var n=(0,i.Z)(["\n  from {\n    transform: translate3d(60px, 0, 0);\n    opacity: 0;\n  }\n  to {\n    transform: translate3d(0, 0, 0);\n    opacity: 1;\n  }\n"]);return C=function(){return n},n}function k(){var n=(0,i.Z)(["\n    background-color: var(--color-white);\n    padding: 60px;\n    border-radius: 8px;\n    animation: "," 0.5s ease;\n  "]);return k=function(){return n},n}function P(){var n=(0,i.Z)(["\n  max-width: 600px;\n  margin: 0 auto;\n  width: 100%;\n  color: var(--color-primary);\n\n  ","\n"]);return P=function(){return n},n}function I(){var n=(0,i.Z)(["\n    font-size: 36px;\n  "]);return I=function(){return n},n}function _(){var n=(0,i.Z)(["\n  font-size: 32px;\n  font-weight: 500;\n  margin-bottom: 20px;\n  line-height: 49px;\n\n  ","\n"]);return _=function(){return n},n}function T(){var n=(0,i.Z)(["\n    margin-bottom: 10px;\n  "]);return T=function(){return n},n}function O(){var n=(0,i.Z)(["\n  font-size: 16px;\n  line-height: 22px;\n  margin-bottom: 20px;\n\n  ","\n"]);return O=function(){return n},n}function U(){var n=(0,i.Z)(["\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex-direction: column;\n  margin-top: 30px;\n"]);return U=function(){return n},n}function z(){var n=(0,i.Z)(["\n  font-weight: 500;\n  font-size: 14px;\n  color: var(--color-primary);\n  position: relative;\n  line-height: 1.4;\n  margin-top: 20px;\n  transition: all 0.3s ease;\n\n  :before {\n    content: '';\n    display: block;\n    position: absolute;\n    bottom: -1px;\n    left: 0;\n    width: 100%;\n    height: 0;\n    border-bottom: 1px solid var(--color-primary);\n    transition: all 0.3s ease;\n  }\n\n  :hover {\n    &:before {\n      border-color: var(--anchor-hover-color);\n    }\n  }\n"]);return z=function(){return n},n}e.default=function(){var n=(0,h.Z)(),e=n.isLoggedIn,t=n.logout,i=(0,l.useRouter)(),c=(0,x.lm)(),s=(0,f.useState)(!0),p=s[0],y=s[1],Z=(0,f.useState)(!1),b=Z[0],w=Z[1],E=(0,f.useState)(!1),N=E[0],S=E[1],j=(0,f.useState)(0),C=j[0],k=j[1],P=(0,f.useState)(""),I=P[0],_=P[1],T=function(){var n=(0,r.Z)((function(n,e){var r;return(0,o.__generator)(this,(function(i){switch(i.label){case 0:return i.trys.push([0,3,,4]),[4,d.default.validateUpdateEmail(n,e)];case 1:return i.sent(),y(!1),[4,t({toLogin:!1})];case 2:return i.sent(),[3,4];case 3:return"EXPIRED_UPDATE_EMAIL_VERIFICATION_LINK"===(null===(r=i.sent())||void 0===r?void 0:r.code)?(y(!1),w(!0)):(O(),c.error("Sorry, an error has occured. Please try again later.")),[3,4];case 4:return[2]}}
1))}));return function(e,t){return n.apply(this,arguments)}}(),O=function(){e?i.push("/program"):i.push("/login")};(0,f.useEffect)((function(){if(i.isReady){var n=i.query,e=n.userId,t=n.token,r=Array.isArray(e)?e[0]:e,o=Array.isArray(t)?t[0]:t;_(r),r&&o?T(r,o):O()}}),[i.isReady]);var U=function(){var n=(0,r.Z)((function(){var n,e;return(0,o.__generator)(this,(function(t){switch(t.label){case 0:S(!0),t.label=1;case 1:return t.trys.push([1,3,4,5]),[4,d.default.resendValidateUpdateEmail(I)];case 2:return t.sent(),k(60),n=setInterval((function(){k((function(e){var t=e>0?e-1:0;return t<=0&&clearInterval(n),t}))}),1e3),[3,5];case 3:return e=t.sent(),c.error("Sorry, an error has occured. Please try again later."),console.error(null===e||void 0===e?void 0:e.message),[3,5];case 4:return S(!1),[7];case 5:return[2]}}))}));return function(){return n.apply(this,arguments)}}();return(0,a.jsxs)(A,{children:[(0,a.jsxs)(L,{children:[(0,a.jsx)(D,{children:"Chloe Ting"}),(0,a.jsx)(u(),{href:"/signup",passHref:!0,children:(0,a.jsx)(v.Qj,{$type:g.L.GHOST,children:"Sign Up"})})]}),p?(0,a.jsx)(R,{tip:"Loading..."}):(0,a.jsx)(a.Fragment,{children:b?(0,a.jsxs)(W,{children:[(0,a.jsx)(F,{children:"Verification Link Expired"}),(0,a.jsx)(M,{children:"For your security, each verification link is only valid for up to 24hrs. Please click on the link below to have a new verification link sent to your email address."}),(0,a.jsxs)(V,{children:[(0,a.jsxs)(m.Z,{disabled:Boolean(C)||N,onClick:U,fullWidth:!0,loading:N,children:["Resend Verification Email",Boolean(C)&&(0,a.jsxs)("span",{children:["\xa0(",C,"s)"]})]}),(0,a.jsx)(u(),{href:"/login",passHref:!0,children:(0,a.jsx)(B,{children:"Back to Sign In"})})]})]}):(0,a.jsxs)(W,{children:[(0,a.jsx)(F,{children:"Success!"}),(0,a.jsx)(M,{children:"Thank you for verifying your email! Please click below to log in to your account using your new email address."}),(0,a.jsx)(V,{children:(0,a.jsx)(m.Z,{onClick:function(){return i.push("/login")},fullWidth:!0,children:"Continue"})})]})})]})};var A=p.ZP.div.withConfig({componentId:"sc-4098dfd-0"})(b(),y.c.xl(Z())),L=p.ZP.div.withConfig({componentId:"sc-4098dfd-1"})(E(),y.c.xl(w())),D=p.ZP.h2.withConfig({componentId:"sc-4098dfd-2"})(S(),y.c.xl(N())),R=(0,p.ZP)(c.Z).withConfig({componentId:"sc-4098dfd-3"})(j()),$=(0,p.F4)(C()),W=p.ZP.div.withConfig({componentId:"sc-4098dfd-4"})(P(),y.c.xl(k(),$)),F=p.ZP.h1.withConfig({componentId:"sc-4098dfd-5"})(_(),y.c.xl(I())),M=p.ZP.p.withConfig({componentId:"sc-4098dfd-6"})(O(),y.c.xl(T())),V=p.ZP.div.withConfig({componentId:"sc-4098dfd-7"})(U()),B=p.ZP.a.withConfig({componentId:"sc-4098dfd-8"})(z())}},function(n){n.O(0,[41664,49774,92888,40179],(function(){return e=70840,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.