PageSourceSearch

https://www.kaggle.com/static/assets/2620.20eba1226ff32d51.js

js kaggle.com collected 2026-09-24 09:07:53 UTC 32,068 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunk_kaggle_workspace=self.webpackChunk_kaggle_workspace||[]).push([["2620"],{71030(e,t,n){n.d(t,{A:()=>E});var r,a,o=n(96540),i=n(5556),c=n.n(i),l=["sitekey","onChange","theme","type","tabindex","onExpired","onErrored","size","stoken","grecaptcha","badge","hl","isolated"];function u(){return(u=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function p(e,t){return(p=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}var f=function(e){function t(){var t;return(t=e.call(this)||this).handleExpired=t.handleExpired.bind(s(t)),t.handleErrored=t.handleErrored.bind(s(t)),t.handleChange=t.handleChange.bind(s(t)),t.handleRecaptchaRef=t.handleRecaptchaRef.bind(s(t)),t}t.prototype=Object.create(e.prototype),t.prototype.constructor=t,p(t,e);var n=t.prototype;return n.getCaptchaFunction=function(e){return this.props.grecaptcha?this.props.grecaptcha.enterprise?this.props.grecaptcha.enterprise[e]:this.props.grecaptcha[e]:null},n.getValue=function(){var e=this.getCaptchaFunction("getResponse");return e&&void 0!==this._widgetId?e(this._widgetId):null},n.getWidgetId=function(){return this.props.grecaptcha&&void 0!==this._widgetId?this._widgetId:null},n.execute=function(){var e=this.getCaptchaFunction("execute");if(e&&void 0!==this._widgetId)return e(this._widgetId);this._executeRequested=!0},n.executeAsync=function(){var e=this;return new Promise(function(t,n){e.executionResolve=t,e.executionReject=n,e.execute()})},n.reset=function(){var e=this.getCaptchaFunction("reset");e&&void 0!==this._widgetId&&e(this._widgetId)},n.forceReset=function(){var e=this.getCaptchaFunction("reset");e&&e()},n.handleExpired=function(){this.props.onExpired?this.props.onExpired():this.handleChange(null)},n.handleErrored=function(){this.props.onErrored&&this.props.onErrored(),this.executionReject&&(this.executionReject(),delete this.executionResolve,delete this.executionReject)},n.handleChange=function(e){this.props.onChange&&this.props.onChange(e),this.executionResolve&&(this.executionResolve(e),delete this.executionReject,delete this.executionResolve)},n.explicitRender=function(){var e=this.getCaptchaFunction("render");if(e&&void 0===this._widgetId){var t=document.createElement("div");this._widgetId=e(t,{sitekey:this.props.sitekey,callback:this.handleChange,theme:this.props.theme,type:this.props.type,tabindex:this.props.tabindex,"expired-callback":this.handleExpired,"error-callback":this.handleErrored,size:this.props.size,stoken:this.props.stoken,hl:this.props.hl,badge:this.props.badge,isolated:this.props.isolated}),this.captcha.appendChild(t)}this._executeRequested&&this.props.grecaptcha&&void 0!==this._widgetId&&(this._executeRequested=!1,this.execute())},n.componentDidMount=function(){this.explicitRender()},n.componentDidUpdate=function(){this.explicitRender()},n.handleRecaptchaRef=function(e){this.captcha=e},n.render=function(){var e=this.props,t=(e.sitekey,e.onChange,e.theme,e.type,e.tabindex,e.onExpired,e.onErrored,e.size,e.stoken,e.grecaptcha,e.badge,e.hl,e.isolated,function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,l));return o.createElement("div",u({},t,{ref:this.handleRecaptchaRef}))},t}(o.Component);f.displayName="ReCAPTCHA",f.propTypes={sitekey:c().string.isRequired,onChange:c().func,grecaptcha:c().object,theme:c().oneOf(["dark","light"]),type:c().oneOf(["image","audio"]),tabindex:c().number,onExpired:c().func,onErrored:c().func,size:c().oneOf(["compact","normal","invisible"]),stoken:c().string,hl:c().string,badge:c().oneOf(["bottomright","bottomleft","inline"]),isolated:c().bool},f.defaultProps={onChange:function(){},theme:"light",type:"image",tabindex:0,size:"normal",badge:"bottomright"};var d=n(4146),h=n.n(d);function y(){return(y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var m={},v=0,b="onloadcallback";function g(){return"u">typeof window&&window.recaptchaOptions||{}}let E=(r=function(){var e=g(),t=e.useRecaptchaNet?"recaptcha.net":"www.google.com";return e.enterprise?"https://"+t+"/recaptcha/enterprise.js?onload="+b+"&render=explicit":"https://"+t+"/recaptcha/api.js?onload="+b+"&render=explicit"},a=a={callbackName:b,globalName:"grecaptcha",attributes:g().nonce?{nonce:g().nonce}:{}}
1,function(e){var t=e.displayName||e.name||"Component",n=function(t){function n(e,n){var r;return(r=t.call(this,e,n)||this).state={},r.__scriptURL="",r}n.prototype=Object.create(t.prototype),n.prototype.constructor=n,n.__proto__=t;var i=n.prototype;return i.asyncScriptLoaderGetScriptLoaderID=function(){return this.__scriptLoaderID||(this.__scriptLoaderID="async-script-loader-"+v++),this.__scriptLoaderID},i.setupScriptURL=function(){return this.__scriptURL="function"==typeof r?r():r,this.__scriptURL},i.asyncScriptLoaderHandleLoad=function(e){var t=this;this.setState(e,function(){return t.props.asyncScriptOnLoad&&t.props.asyncScriptOnLoad(t.state)})},i.asyncScriptLoaderTriggerOnScriptLoaded=function(){var e=m[this.__scriptURL];if(!e||!e.loaded)throw Error("Script is not loaded.");for(var t in e.observers)e.observers[t](e);delete window[a.callbackName]},i.componentDidMount=function(){var e=this,t=this.setupScriptURL(),n=this.asyncScriptLoaderGetScriptLoaderID(),r=a,o=r.globalName,i=r.callbackName,c=r.scriptId;if(o&&void 0!==window[o]&&(m[t]={loaded:!0,observers:{}}),m[t]){var l=m[t];return l&&(l.loaded||l.errored)?void this.asyncScriptLoaderHandleLoad(l):void(l.observers[n]=function(t){return e.asyncScriptLoaderHandleLoad(t)})}var u={};u[n]=function(t){return e.asyncScriptLoaderHandleLoad(t)},m[t]={loaded:!1,observers:u};var s=document.createElement("script");for(var p in s.src=t,s.async=!0,a.attributes)s.setAttribute(p,a.attributes[p]);c&&(s.id=c);var f=function(e){if(m[t]){var n=m[t].observers;for(var r in n)e(n[r])&&delete n[r]}};i&&"u">typeof window&&(window[i]=function(){return e.asyncScriptLoaderTriggerOnScriptLoaded()}),s.onload=function(){var e=m[t];e&&(e.loaded=!0,f(function(t){return!i&&(t(e),!0)}))},s.onerror=function(){var e=m[t];e&&(e.errored=!0,f(function(t){return t(e),!0}))},document.body.appendChild(s)},i.componentWillUnmount=function(){var e=this.__scriptURL;if(!0===a.removeOnUnmount)for(var t=document.getElementsByTagName("script"),n=0;n<t.length;n+=1)t[n].src.indexOf(e)>-1&&t[n].parentNode&&t[n].parentNode.removeChild(t[n]);var r=m[e];r&&(delete r.observers[this.asyncScriptLoaderGetScriptLoaderID()],!0===a.removeOnUnmount&&delete m[e])},i.render=function(){var t=a.globalName,n=this.props,r=(n.asyncScriptOnLoad,n.forwardedRef),i=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)t.indexOf(n=o[r])>=0||(a[n]=e[n]);return a}(n,["asyncScriptOnLoad","forwardedRef"]);return t&&"u">typeof window&&(i[t]=void 0!==window[t]?window[t]:void 0),i.ref=r,(0,o.createElement)(e,i)},n}(o.Component),i=(0,o.forwardRef)(function(e,t){return(0,o.createElement)(n,y({},e,{forwardedRef:t}))});return i.displayName="AsyncScriptLoader("+t+")",i.propTypes={asyncScriptOnLoad:c().func},h()(i,e)})(f)},63935(e,t,n){n.d(t,{Ko:()=>p,Qh:()=>u,U3:()=>h,X6:()=>s,o5:()=>f,tO:()=>d});var r=n(99279),a=n(58349),o=n(84096),i=n(58172),c=n(65186);function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var u=a.Q,s=o.X,p=i.K,f=c.l,d=function(e){var t,n=e.split("").map(function(e){return 127397+e.charCodeAt(0)});return(t=String).fromCodePoint.apply(t,function(e){if(Array.isArray(e))return l(e)}(n)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(n)||function(e){if(e){if("string"==typeof e)return l(e,void 0);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return l(e,void 0)}}(n)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())},h=function(){var e=Intl.DateTimeFormat().resolvedOptions().timeZone,t=(0,r.Md)(e);return(null==t?void 0:t.countries)&&t.countries.length>0?t.countries[0]:"US"}},30647(e,t,n){n.d(t,{PhoneVerificationDialog:()=>ep});var r=n(63935),a=n(64866),o=n(96540),i=function(e){var t=e.children,n=e.href,r=e.target;return o.createElement(a.Yq,{emphasis:"low",href:n,target:r},t)},c=n(52575);function l(){var e,t,n=(e=["\n  /* Margins between paragraphs */\n  & + & {\n    margin-top: 20px;\n  }\n"],t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}})));return l=function(){return n},n}var u=(0,c.default)(a.jz)(l()),s=function(e){var t=e.children;return o.createElement(u,{emphasis:"low"},t)},p=function(e){return o.createElement("div",null,o.createElement(s,null,"You’re now able to post to the"," ",o.
1createElement(i,{href:"/discussions"},"forums"),", make"," ",o.createElement(i,{href:"/code"},"public notebooks"),", turn on internet in notebooks, enter"," ",o.createElement(i,{href:"/competitions?hostSegmentIdFilter=1"},"featured competitions")," ","and more."),o.createElement(s,null,"Happy Kaggling!"))},f=function(e){return o.createElement("div",null,o.createElement(s,null,"There is already a Kaggle account associated with the phone number entered. If you are the owner of the existing account, we’ve emailed you further instructions."),o.createElement(s,null,"Kaggle allows only one account per user in accordance with our Terms of Use. We do not merge accounts or transfer history between accounts."),o.createElement(s,null,"Please reach out to"," ",o.createElement(i,{href:"/contact#/account/activate/duplicatePhone"},"Kaggle support")," ","if you believe this is an error or if someone has used your phone number without your authorization."))},d=n(37947),h=n(23571);function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function m(){var e,t,n=(e=["\n  && {\n    margin-bottom: 16px;\n    min-width: 200px;\n    display: inline-flex;\n  }\n"],t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}})));return m=function(){return n},n}var v=(0,c.default)(h.l)(m()),b=function(e,t){return e.code<t.code?-1:1},g=o.memo(function(e){var t=e.label,n=e.value,a=e.onChange,i=o.useMemo(function(){return new Map((0,r.X6)().map(function(e){return[e,{code:e,prefix:(0,r.Ko)(e),flag:(0,r.tO)(e)}]}))},[]),c=o.useMemo(function(){var e;return((function(e){if(Array.isArray(e))return y(e)})(e=i.values())||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e){if(e){if("string"==typeof e)return y(e,void 0);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return y(e,void 0)}}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()).filter(function(e){return"IR"!==e.code}).sort(b)},[i]);return o.createElement(v,{label:void 0===t?"Country":t,value:void 0===n?"US":n,onSelect:function(e){null==a||a(i.get(e))},options:c.map(function(e){var t=e.code,n=e.prefix,r=e.flag;return{label:"".concat(t," +").concat(n," ").concat(r),value:t}})})}),E=function(e){var t=e.error;return t?o.createElement(a.qb,{status:"error"},t):null},w=n(66302),C=n(3330),O=n(15327);function S(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function _(){var e=S(["\n  align-items: center;\n  display: flex;\n  text-decoration: none;\n"]);return _=function(){return e},e}function k(){var e=S(["\n  text-decoration: none;\n"]);return k=function(){return e},e}function x(){var e=S(["\n  display: flex;\n  flex-direction: column;\n  height: 100%;\n  justify-content: space-between;\n"]);return x=function(){return e},e}function R(){var e=S(["\n  list-style-type: disc;\n  margin-left: 12px;\n"]);return R=function(){return e},e}var j=c.default.a(_()),I=c.default.a(k()),L=c.default.div(x()),P=c.default.ul(R()),U=function(){return o.createElement(a.jz,{style:{marginBottom:"20px"}},"Verifying with a phone number helps us prevent spam and fraud on Kaggle.")},A=function(){return o.createElement(a.jz,{style:{marginBottom:"24px"}},o.createElement(P,null,o.createElement("li",null,"You can only have one Kaggle account. If you have another account, you’ll need to first delete that account."),o.createElement("li",null,"The phone number needs to be yours, and not a public or shared number."),o.createElement("li",null,"Message and data rates apply.")))},F=function(e){var t=e.style;return o.createElement(j,{href:"/contact",target:"_blank",style:t},o.createElement(a.C3,null,"Contact us for help"),o.createElement(C.I,{icon:"keyboard_arrow_right"}))},T=function(){return o.createElement(a.jz,null,o.createElement(I,{href:"/terms",target:"_blank"},o.createElement(a.HN,null,"Terms and Conditions"))," \xb7 ",o.createElement(I,{href:"/privacy",target:"_blank"},o.createElement(a.HN,null,"Privacy")))},V=function(){return o.createElement(L,null,o.createElement("div",null,o.createElement(U,null),o.createElement(A,null),o.createElement(F,null)),o.createElement(T,null))},D=function(){return(0,O.A)(w.vE.PHONE)?o.createElement(o.Fragment,null,o.createElement(A,null),o.createElement(T,null),o.createElement(F,{style:{marginTop:"8px"}})):null},H=n(87158);function N(){var e,t,n=(e=["\n  /* Spacing below each form field */\n  & > * {\n    margin-bottom: 16px;\n  }\n  /* Margin on the first form field */\n  & > *:first-child {\n    margin-right: 16px;\n  }\n"],t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}})));return N=function(){return n},n}var z=c.default.div(N()),q=function(e){var t=e.countryCode,n=e.phone,i=e.enableCaptcha,c=e.error,l=e.onCountryCodeChange,u=e.onPhoneChange,s=e.onCaptchaChange,p=e.recaptchaRefObj,f=o.useCallback(function(e){l(e.code)},[l]),h=o.useCallback(function(e){u(e.target.value)},[u]),y=new r.Qh(t);return o.createElement("div",null,o.createElement(E,{error:c}),o.createElement(a.cR,null,"Enter your phone number and we’ll send you a code"),o.createElement(z,{style:{marginTop:"24px"}},o.createElement(g,{value:t,onChange:f}),o.createElement(H.A,{label:"Phone number",value:y.input(n),onChange:h,type:"tel"}),i&&o.createElement(d.B,{onChange:function(e){return s(null!=e?e:"")},recaptchaRefObj:p})),o.createElement(D,null))},M=function(e){var t=e.children,n=e.acceptDisabled,r=e.onAccept,a=o.useCallback(function(e){e.preventDefault(),n||r()},[n,r]);return o.createElement("form",{onSubmit:a},t)},K=n(50240),B=n(78256),Y=n(9075),G=n(26260),W=n(21661),X=n(70915),$=n(86090);function Q(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function J(e,t,n,r,a,o,i){try{var c=e[o](i),l=c.value}catch(e){n(e);return}c.done?t(l):Promise.resolve(l).then(r,a)}function Z(e){return function(){var t=this,n=arguments;return new Promise(function(r,a){var o=e.apply(t,n);function i(e){J(o,r,a,i,c,"next",e)}function c(e){J(o,r,a,i,c,"throw",e)}i(void 0)})}}function ee(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}function et(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t}
1)(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}),e}function en(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n,r,a=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var o=[],i=!0,c=!1;try{for(a=a.call(e);!(i=(n=a.next()).done)&&(o.push(n.value),!t||o.length!==t);i=!0);}catch(e){c=!0,r=e}finally{try{i||null==a.return||a.return()}finally{if(c)throw r}}return o}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Q(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Q(e,t)}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function er(e,t){var n,r,a,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]},i=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),c=Object.defineProperty;return c(i,"next",{value:l(0)}),c(i,"throw",{value:l(1)}),c(i,"return",{value:l(2)}),"function"==typeof Symbol&&c(i,Symbol.iterator,{value:function(){return this}}),i;function l(c){return function(l){var u=[c,l];if(n)throw TypeError("Generator is already executing.");for(;i&&(i=0,u[0]&&(o=0)),o;)try{if(n=1,r&&(a=2&u[0]?r.return:u[0]?r.throw||((a=r.return)&&a.call(r),0):r.next)&&!(a=a.call(r,u[1])).done)return a;switch(r=0,a&&(u=[2&u[0],a.value]),u[0]){case 0:case 1:a=u;break;case 4:return o.label++,{value:u[1],done:!1};case 5:o.label++,r=u[1],u=[0];continue;case 7:u=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===u[0]||2===u[0])){o=0;continue}if(3===u[0]&&(!a||u[1]>a[0]&&u[1]<a[3])){o.label=u[1];break}if(6===u[0]&&o.label<a[1]){o.label=a[1],a=u;break}
1if(a&&o.label<a[2]){o.label=a[2],o.ops.push(u);break}a[2]&&o.ops.pop(),o.trys.pop();continue}u=t.call(e,o)}catch(e){u=[6,e],r=0}finally{n=a=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}}var ea=function(e){var t;return{step:null!=(t=e.step)?t:"phone",countryCode:(0,r.U3)(),phone:"",verificationCode:"",captchaToken:"",inFlight:!1,error:"",personaStatus:X.UserVerificationStatus.UNVERIFIED,identityFallbackRedirectUrl:""}},eo=function(e,t){switch(t.type){case"begin-flow":return{step:"phone",phone:"",countryCode:(0,r.U3)(),verificationCode:"",captchaToken:"",inFlight:!1,error:"",personaStatus:X.UserVerificationStatus.UNVERIFIED,identityFallbackRedirectUrl:""};case"form-step":var n,a=et(ee({},e),{step:t.step,error:"",inFlight:!1});return"phone"===t.step&&(a=et(ee({},a),{countryCode:(0,r.U3)(),phone:""})),a;case"start-request":return et(ee({},e),{inFlight:!0,error:""});case"handle-error":return et(ee({},e),{inFlight:!1,error:null!=(n=t.message)?n:""});case"handle-too-many-requests":return et(ee({},e),{inFlight:!1,error:"You've sent too many requests. Please wait a while before trying again."});case"set-country":return et(ee({},e),{countryCode:t.countryCode});case"set-phone":return et(ee({},e),{phone:t.phone});case"set-verification":return et(ee({},e),{verificationCode:t.verificationCode});case"set-captcha":return et(ee({},e),{captchaToken:t.token});case"set-persona-status":return et(ee({},e),{personaStatus:t.status});case"set-identity-fallback-url":return et(ee({},e),{identityFallbackRedirectUrl:t.url});default:throw Error("Invalid action: ".concat(t))}},ei={phone:{title:"Just one thing—first verify your account",acceptLabel:"Start verification",acceptLabelMobile:"Start",canCancel:!0},confirm:{title:"Done! Your account is verified",acceptLabel:"Close",canCancel:!1},duplicate:{title:"Phone number already used",acceptLabel:"Close",canCancel:!1},persona_processing:{title:"Your phone verification is pending",acceptLabel:"Refresh",canCancel:!0},persona_failed:{title:"Verification failed",acceptLabel:"Try again",canCancel:!0},persona_verified:{title:"Phone verified successfully!",acceptLabel:"Close",canCancel:!1},identity_fallback:{title:"Identity verification required",acceptLabel:"Continue to Identity Verification",canCancel:!0}},ec=function(e,t){var n;return!e.inFlight&&("phone"!==e.step||!!(null==(n=(0,r.o5)(e.phone,e.countryCode))?void 0:n.isValid()))&&("phone"!==e.step||!t||!!e.captchaToken)},el=function(e){return!!e.get("inquiry-id")&&!!e.get("fields[phone-number][value]")},eu=new Set([X.UserVerificationStatus.PROCESSING,X.UserVerificationStatus.VERIFIED,X.UserVerificationStatus.FAILED]),es=function(e,t){var n;return eu.has(e)||!el(t)?e:"failed"===(n=t.get("status"))||"declined"===n?X.UserVerificationStatus.FAILED:X.UserVerificationStatus.PROCESSING},ep=function(e){var t,n,i=e.enableCaptcha,c=void 0===i||i,l=e.onFailed,u=e.onSuccess,s=en(o.useReducer(eo,ea(e)),2),d=s[0],h=s[1],y=(0,O.A)(w.vE.PHONE),m=o.useRef(null),v=o.useContext(Y.I),b=v.currentUser,g=v.setCurrentUser,E=en((0,$.ok)(),2),C=E[0],S=E[1];o.useEffect(function(){e.isOpen&&(0,G.HF)("settings","pv_dialog_open")},[e.isOpen]);var _=o.useCallback(function(){el(C)&&S({},{replace:!0}),l()},[l,C,S]),k=o.useCallback(function(e){h({type:"set-country",countryCode:e})},[]),x=o.useCallback(function(e){h({type:"set-phone",phone:e})},[]);o.useEffect(function(){e.step&&h({type:"form-step",step:e.step})},[e.step]),o.useEffect(function(){e.isOpen&&h({type:"begin-flow"})},[e.isOpen]),o.useEffect(function(){if(e.isOpen&&el(C)){var t=C.get("status");(0,G.HF)("settings","pv_persona_redirect",{status:t}),"failed"===t?h({type:"form-step",step:"persona_failed"}):h({type:"form-step",step:"persona_processing"})}},[C,e.isOpen]);var R=o.useCallback(function(){return Z(function(){var t,n,r;return er(this,function(a){switch(a.label){case 0:if(!e.isOpen)return[2];h({type:"start-request"}),a.label=1;case 1:return a.trys.push([1,3,,4]),(0,G.HF)("settings","pv_get_verification_status"),[4,X.usersClient.accountService.getPhoneVerificationStatus({userId:b.id})];case 2:return t=a.sent(),(0,G.HF)("settings","pv_get_verification_status_response",{status:t.status}),n=es(t.status,C),t.status===X.UserVerificationStatus.VERIFIED?(g&&g(et(ee({},b),{isPhoneVerified:!0})),h({type:"form-step",step:"persona_verified"})):n===X.UserVerificationStatus.FAILED?t.reason===X.PhoneVerificationFailureReason.DUPLICATE_PHONE_NUMBER?h({type:"form-step",step:"duplicate"}):h({type:"form-step",step:"persona_failed"}):h({type:"handle-error",message:""}),[3,4];case 3:return r=a.sent(),(0,G.HF)("settings","pv_get_verification_status_error",{code:(0,W.Ln)(r)?r.code:void 0,error:null==r?void 0:r.message}),h({type:"handle-error",message:"Failed to refresh status"}),[3,4];case 4:return[2]}})})()},[e.isOpen,b,C,g]);(0,G.HF)("settings","pv_modal_step",{step:d.step});
1var j=ei[d.step],I=j.title,L=j.acceptLabel,P=j.acceptLabelMobile,U=j.canCancel,A=o.createElement(V,null);switch(d.step){case"phone":t=o.createElement(q,{countryCode:d.countryCode,phone:d.phone,enableCaptcha:c,error:d.error,onCountryCodeChange:k,onPhoneChange:x,recaptchaRefObj:m,onCaptchaChange:function(e){h({type:"set-captcha",token:e})}}),n=function(){return Z(function(){var e,t,n,a,o,i;return er(this,function(c){switch(c.label){case 0:(0,G.HF)("settings","pv_start_phone_verification",{regionCode:d.countryCode}),h({type:"start-request"}),c.label=1;case 1:return c.trys.push([1,3,,4]),[4,X.usersClient.accountService.startPhoneVerification({phoneNumber:null!=(e=null==(n=(0,r.o5)(d.phone,d.countryCode))||null==(t=n.number)?void 0:t.toString())?e:"",redirectUrl:window.location.href.split("?")[0],captchaResponse:d.captchaToken})];case 2:if(a=c.sent()){if((0,G.HF)("settings","pv_start_phone_verification_response",{regionCode:d.countryCode,isPersona:!!a.redirectUrl,redirectUrl:a.redirectUrl,phoneVerified:a.phoneVerified,fallbackToIdentityVerification:a.fallbackToIdentityVerification}),a.fallbackToIdentityVerification)return h({type:"set-identity-fallback-url",url:a.redirectUrl}),h({type:"form-step",step:"identity_fallback"}),[2];if(a.redirectUrl&&""!==a.redirectUrl.trim())return window.location.href=a.redirectUrl,[2];a.phoneVerified?(g&&g(et(ee({},b),{isPhoneVerified:!0})),h({type:"form-step",step:"confirm"})):h({type:"handle-error",message:"Something went wrong with phone verification. Please try again later"})}return[3,4];case 3:return o=c.sent(),(0,G.HF)("settings","pv_start_phone_verification_error",{regionCode:d.countryCode,code:(0,W.Ln)(o)?o.code:void 0,error:null==o?void 0:o.message}),(0,W.Ln)(o)&&o.code===W.C6.RESOURCE_EXHAUSTED?h({type:"handle-too-many-requests"}):h({type:"handle-error",message:null==o?void 0:o.message}),h({type:"set-captcha",token:""}),null==m||null==(i=m.current)||i.reset(),[3,4];case 4:return[2]}})})()};break;case"confirm":case"persona_verified":t=o.createElement(p,null),n=function(){el(C)&&S({},{replace:!0}),u()},A=o.createElement(K.v,{name:"community/phone-verified",alt:"",style:{display:"block",margin:"0 auto"}});break;case"duplicate":t=o.createElement(f,null),n=l;break;case"persona_processing":t=o.createElement("div",{style:{textAlign:"center"}},o.createElement(K.v,{name:"community/id-verification/pending",alt:"Phone verification pending",style:{marginBottom:"24px"}}),o.createElement(a.cR,null,"Thank you for starting the verification process. We have everything we need and should have an update momentarily. Refresh for updates.")),n=R;break;case"persona_failed":t=o.createElement("div",null,o.createElement(a.cR,null,"Your phone verification could not be completed."),o.createElement(a.cR,{style:{marginTop:"8px"}},"Please try again or contact support if the issue persists.")),n=function(){return h({type:"begin-flow"})},A=o.createElement(K.v,{name:"community/id-verification/error",alt:"Phone verification failed",style:{display:"block",margin:"0 auto"}});break;case"identity_fallback":t=o.createElement("div",null,o.createElement(a.cR,null,"We're sorry, but we were unable to verify you with this phone number. As a next step, we need to verify your identity."),o.createElement(a.cR,{style:{marginTop:"8px"}},'Click "Continue" to proceed to'," ",o.createElement(a.Yq,{href:"/contact#/account/verify/public",target:"_blank"},"identity verification"),".")),n=function(){d.identityFallbackRedirectUrl&&(window.location.href=d.identityFallbackRedirectUrl)},A=o.createElement(K.v,{name:"community/id-verification/start",alt:"Identity verification required",style:{display:"block",margin:"0 auto"}})}var F=!ec(d,c);return o.createElement(B.p,{open:e.isOpen,variant:"with-sidebar",title:I,acceptLabel:y&&null!=P?P:L,cancelLabel:U?"Cancel":void 0,mobileHeading:"Verify Your Account",sidebar:A,minHeight:"470px",onAccept:n,onCancel:U?_:n,acceptDisabled:F,contentKey:d.step},o.createElement(M,{onAccept:n,acceptDisabled:F},t))}},37947(e,t,n){n.d(t,{B:()=>h});var r=n(64866),a=n(70915),o=n(96540),i=n(71030),c=n(52575),l=n(73700);function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function s(e,t,n,r,a,o,i){try{var c=e[o](i),l=c.value}catch(e){n(e);return}c.done?t(l):Promise.resolve(l).then(r,a)}function p(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n,r,a=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var o=[],i=!0,c=!1;try{for(a=a.call(e);!(i=(n=a.next()).done)&&(o.push(n.value),!t||o.length!==t);i=!0);}catch(e){c=!0,r=e}finally{try{i||null==a.return||a.return()}finally{if(c)throw r}}return o}}(e,t)||function(e,t){if(e){if("string"==typeof e)return u(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return u(e,t)}}
1(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(){var e,t,n=(e=["\n  display: block;\n  margin-top: 8px;\n  color: ",";\n"],t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}})));return f=function(){return n},n}var d=(0,c.default)(r.HL)(f(),function(e){return e.theme.km.color.status.error}),h=function(e){var t,n=p(o.useState(!1),2),r=n[0],u=n[1],f=p(o.useState(!1),2),h=f[0],y=f[1],m=p(o.useState(!1),2),v=m[0],b=m[1],g=p(o.useState(""),2),E=g[0],w=g[1],C=p(o.useState(!1),2),O=C[0],S=C[1],_=o.useRef(null),k=o.useRef(null),x=null!=(t=e.recaptchaRefObj)?t:k,R=o.useRef(null),j=(0,c.useTheme)(),I=function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!h)return t;var n=null==x?void 0:x.current;return n?((null!=(e=Headers)&&"u">typeof Symbol&&e[Symbol.hasInstance]?!!e[Symbol.hasInstance](t):t instanceof e)?t.append("g-recaptcha-response",n.getValue()||""):t["g-recaptcha-response"]=n.getValue(),t):t};o.useImperativeHandle(e.captchaRef,function(){return{withCaptchaHeader:I}});var L=(0,l.n)(200,function(){var e=_.current;if(!e)return!1;var t=e.getBoundingClientRect().width,n=e.firstElementChild;if(!n)return!1;var r=n.firstElementChild;if(!r)return R.current&&new Date().getTime()-R.current.getTime()>=5e3&&(R.current=null,S(!0)),!1;var a=r.getBoundingClientRect().width;return a<=t?e.style.transform="scale(1)":(e.style.transform="scale(".concat(t/a,")"),e.style.transformOrigin="top left"),!0}),P=function(){v||(L(),b(!0),requestAnimationFrame(P))};o.useEffect(function(){R.current=new Date,U(),P()},[]),o.useEffect(function(){return window.addEventListener("resize",L),function(){window.removeEventListener("resize",L)}},[L]);var U=function(){var e;return(e=function(){var e;return function(e,t){var n,r,a,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]},i=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),c=Object.defineProperty;return c(i,"next",{value:l(0)}),c(i,"throw",{value:l(1)}),c(i,"return",{value:l(2)}),"function"==typeof Symbol&&c(i,Symbol.iterator,{value:function(){return this}}),i;function l(c){return function(l){var u=[c,l];if(n)throw TypeError("Generator is already executing.");for(;i&&(i=0,u[0]&&(o=0)),o;)try{if(n=1,r&&(a=2&u[0]?r.return:u[0]?r.throw||((a=r.return)&&a.call(r),0):r.next)&&!(a=a.call(r,u[1])).done)return a;switch(r=0,a&&(u=[2&u[0],a.value]),u[0]){case 0:case 1:a=u;break;case 4:return o.label++,{value:u[1],done:!1};case 5:o.label++,r=u[1],u=[0];continue;case 7:u=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===u[0]||2===u[0])){o=0;continue}if(3===u[0]&&(!a||u[1]>a[0]&&u[1]<a[3])){o.label=u[1];break}if(6===u[0]&&o.label<a[1]){o.label=a[1],a=u;break}
1if(a&&o.label<a[2]){o.label=a[2],o.ops.push(u);break}a[2]&&o.ops.pop(),o.trys.pop();continue}u=t.call(e,o)}catch(e){u=[6,e],r=0}finally{n=a=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}}(this,function(t){switch(t.label){case 0:return[4,a.usersClient.captchaService.getCaptchaConfig({version:"v2"})];case 1:return e=t.sent(),u(!0),w(e.siteKey),y(e.enabled),[2]}})},function(){var t=this,n=arguments;return new Promise(function(r,a){var o=e.apply(t,n);function i(e){s(o,r,a,i,c,"next",e)}function c(e){s(o,r,a,i,c,"throw",e)}i(void 0)})})()};if(!r)return o.createElement("div",null,"Loading");var A="";return(A=O&&!v?"Unable to load captcha. Captcha may be unavailable in your country.":e.error,h)?o.createElement("div",null,o.createElement("div",{ref:_},o.createElement(i.A,{ref:x,onChange:e.onChange,sitekey:E,theme:j.name})),A&&o.createElement(d,null,A)):o.createElement("div",null)}}}]);
2//# sourceMappingURL=2620.20eba1226ff32d51.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.