PageSourceSearch

https://suno.com/_next/static/immutable/chunks/0tz9ai0nuqtf-.js

js suno.com collected 2026-09-24 08:04:35 UTC 43,019 bytes, 6 lines download raw bytes

1
2!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="aadf949a-d2e9-516e-91a2-227a0543474f")}catch(e){}}();
3(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,39254,t=>{"use strict";var e=t.i(673157),r=t.i(519917),n=t.i(7284),i=t.i(308341),a=t.i(893510);function o(t){return new a.default(t).getCountries()}var l=t.i(554907);t.i(481045);var u=t.i(536952),s=t.i(242467),c=t.i(400895);let f=(function(){return(0,i.default)(o,arguments)})().map(t=>({code:t,dialCode:`+${function(){return(0,i.default)(a.getCountryCallingCode,arguments)}(t)}`})),h=f.find(t=>"US"===t.code),d=[...h?[h]:[],...f.filter(t=>"US"!==t.code).sort((t,e)=>t.code.localeCompare(e.code))],m=d[0];t.s(["DEFAULT_COUNTRY",0,m,"default",0,function({value:t,onChange:i,disabled:a=!1,className:o}){let{t:f}=(0,u.useTranslation)("auth"),[h,m]=(0,l.useState)(!1),[g,p]=(0,l.useState)(""),y=(0,l.useMemo)(()=>d.filter(t=>t.code.toLowerCase().includes(g.toLowerCase())||t.dialCode.includes(g)),[g]);return(0,e.jsxs)(r.Popover.Root,{open:h,onOpenChange:t=>{m(t),t||p("")},children:[(0,e.jsxs)(r.Popover.Trigger,{render:(0,e.jsx)("button",{type:"button",disabled:a,"aria-label":f("auth.phone.country.label"),className:(0,n.default)("flex h-[3.25rem] w-[5.5rem] items-center justify-between rounded-[0.625rem] border border-white/30 bg-transparent py-3.5 pr-3 pl-5 text-white",{"cursor-not-allowed opacity-50":a},o)}),children:[(0,e.jsx)("span",{className:"text-base",children:t.code}),(0,e.jsx)(s.default,{className:(0,n.default)("size-6 text-white transition-transform duration-200",{"rotate-180":h})})]}),(0,e.jsx)(r.Popover.Portal,{children:(0,e.jsx)(r.Popover.Positioner,{align:"start",sideOffset:4,collisionPadding:8,className:"z-[100001]",children:(0,e.jsxs)(r.Popover.Popup,{role:"listbox","aria-label":f("auth.phone.country.listLabel"),className:"w-[12.5rem] overflow-hidden rounded-[0.625rem] border border-white/30 bg-background-primary shadow-lg",children:[(0,e.jsx)("div",{className:"border-b border-white/10 p-2",children:(0,e.jsx)("input",{type:"text",value:g,onChange:t=>p(t.target.value),placeholder:f("auth.phone.country.search"),autoFocus:!0,className:"w-full rounded-md bg-white/5 px-3 py-2 text-base text-white placeholder:text-white/40 focus:outline-none"})}),(0,e.jsx)("div",{className:"max-h-[15rem] overflow-y-auto py-2",children:y.length>0?y.map(r=>(0,e.jsxs)("button",{type:"button",role:"option","aria-selected":t.code===r.code,onClick:()=>{i(r),m(!1),p("")},className:(0,n.default)("flex w-full items-center gap-3 px-4 py-2.5 text-left text-white hover:bg-white/10",{"bg-white/5":t.code===r.code}),children:[(0,e.jsx)("div",{className:"flex size-4 shrink-0 items-center justify-center",children:t.code===r.code&&(0,e.jsx)(c.default,{className:"size-4 text-white"})}),(0,e.jsx)("span",{className:"text-base",children:r.code}),(0,e.jsx)("span",{className:"text-base text-white/50",children:r.dialCode})]},r.code)):(0,e.jsx)("div",{className:"px-4 py-3 text-center text-base text-white/50",children:f("auth.phone.country.empty")})})]})})})]})}],39254)},493427,t=>{"use strict";var e=t.i(673157),r=t.i(7284),n=t.i(554907);t.i(481045);var i=t.i(536952),a=t.i(328062),o=t.i(157348),l=t.i(62788);function u({inputRefs:t,length:a,value:o,onChange:s,isSuccess:c=!1,isError:f=!1}){let{t:h}
3=(0,i.useTranslation)("auth"),[d,m]=(0,n.useState)(0),g=(0,l.otpValueToArray)(o,a);(0,n.useEffect)(()=>{t.current[0]?.focus()},[t]);let p=e=>{e.preventDefault();let r=(0,l.extractDigits)(e.clipboardData.getData("text")).slice(0,a);if(r){s(r);let e=Math.min(r.length,a-1);t.current[e]?.focus()}};return(0,e.jsx)("div",{className:"flex justify-center gap-2",role:"group","aria-label":h("auth.verificationCodeInput"),children:g.map((n,i)=>(0,e.jsx)("input",{ref:e=>{t.current[i]=e},type:"text",inputMode:"numeric",maxLength:a,value:n,onChange:e=>((e,r)=>{let n=(0,l.extractDigits)(r);if(n.length>1){let r,i,o;return void(r=n.length>=a?0:e,i=n.slice(0,a-r),s(g.slice(0,r).join("")+i),o=Math.min(r+i.length,a-1),t.current[o]?.focus())}let i=g.slice();i[e]=n;for(let t=e+1;t<a;t++)i[t]="";s(i.join("")),n&&e<a-1&&t.current[e+1]?.focus()})(i,e.target.value),onKeyDown:e=>((e,r)=>{if("Backspace"===r.key){if(!g[e]&&e>0){t.current[e-1]?.focus();let r=g.slice();r[e-1]="",s(r.join(""))}else{let t=g.slice();t[e]="",s(t.join(""))}r.preventDefault()}else"ArrowLeft"===r.key&&e>0?t.current[e-1]?.focus():"ArrowRight"===r.key&&e<a-1&&t.current[e+1]?.focus()})(i,e),onPaste:p,onFocus:()=>{m(i),t.current[i]?.select()},"aria-label":h("auth.verificationCodeDigit",{length:a,position:i+1}),"aria-invalid":f,autoComplete:0===i?"one-time-code":"off",className:(0,r.default)("size-[3.25rem] rounded-[0.625rem] border bg-transparent text-center text-xl text-white focus:outline-none",{"border-accent-success":c,"border-accent-error":!c&&f,"border-white":!c&&!f&&d===i,"border-white/30":!c&&!f&&d!==i})},i))})}function s(){let{t}=(0,i.useTranslation)("shell");return(0,e.jsxs)("div",{role:"status",className:"flex min-h-[3.25rem] w-full items-center justify-center text-foreground-secondary",children:[(0,e.jsx)(a.default,{className:"size-5"}),(0,e.jsx)("span",{className:"sr-only",children:t("media.loading")})]})}t.s(["default",0,function({length:t=l.OTP_CODE_LENGTH,...r}){let i=(0,n.useRef)([]);return(0,e.jsx)(o.NamespaceLoadErrorBoundary,{children:(0,e.jsx)(n.Suspense,{fallback:(0,e.jsx)(s,{}),children:(0,e.jsx)(u,{inputRefs:i,length:t,...r})})})}])},731816,t=>{"use strict";var e,r,n,i,a,o,l,u,s,c,f,h,d=t.i(673157),m=t.i(7284),g=t.i(554907);t.i(481045);var p=t.i(536952),y=t.i(39254),b=t.i(296e3),v=t.i(62788),N=t.i(337623),x=t.i(893510),C=t.i(890068);function S(t){return(S="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var P=(e=function t(e){var r=e.onCountryChange,n=e.onCallingCodeChange;if(!(this instanceof t))throw TypeError("Cannot call a class as a function");this.onCountryChange=r,this.onCallingCodeChange=n},r=[{key:"reset",value:function(t){var e=t.country,r=t.callingCode;this.international=!1,this.missingPlus=!1,this.IDDPrefix=void 0,this.callingCode=void 0,this.digits="",this.resetNationalSignificantNumber(),this.initCountryAndCallingCode(e,r)}},{key:"resetNationalSignificantNumber",value:function(){this.nationalSignificantNumber=this.getNationalDigits(),this.nationalSignificantNumberIsModified=!1,this.nationalPrefix=void 0,this.carrierCode=void 0,this.prefixBeforeNationalSignificantNumberThatIsNotNationalPrefix=void 0}},{key:"update",value:function(t){for(var e=0,r=Object.keys(t);e<r.length;e++){var n=r[e];this[n]=t[n]}}},{key:"initCountryAndCallingCode",value:function(t,e){this.setCountry(t),this.setCallingCode(e)}},{key:"setCountry",value:function(t){this.country=t,this.onCountryChange(t)}
3},{key:"setCallingCode",value:function(t){this.callingCode=t,this.onCallingCodeChange(t,this.country)}},{key:"startInternationalNumber",value:function(t,e){this.international=!0,this.initCountryAndCallingCode(t,e)}},{key:"appendDigits",value:function(t){this.digits+=t}},{key:"appendNationalSignificantNumberDigits",value:function(t){this.nationalSignificantNumber+=t}},{key:"getNationalDigits",value:function(){return this.international?this.digits.slice((this.IDDPrefix?this.IDDPrefix.length:0)+(this.callingCode?this.callingCode.length:0)):this.digits}},{key:"getDigitsWithoutInternationalPrefix",value:function(){return this.international&&this.IDDPrefix?this.digits.slice(this.IDDPrefix.length):this.digits}}],function(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,function(t){var e=function(t,e){if("object"!=S(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!=S(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==S(e)?e:e+""}(n.key),n)}}(e.prototype,r),Object.defineProperty(e,"prototype",{writable:!1}),e);function w(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r<e;r++)n[r]=t[r];return n}var T=/x/;function j(t,e){if(e<1)return"";for(var r="";e>1;)1&e&&(r+=t),e>>=1,t+=t;return r+t}function I(t,e){return")"===t[e]&&e++,function(t){for(var e=[],r=0;r<t.length;)"("===t[r]?e.push(r):")"===t[r]&&e.pop(),r++;var n=0,i="";e.push(t.length);for(var a=0;a<e.length;a++){var o=e[a];i+=t.slice(n,o),n=o+1}return i}(t.slice(0,e))}var k=t.i(311548),A=t.i(881200),D=t.i(278030);function F(t,e,r){var n,i,a=r.metadata,o=r.useNationalPrefixFormattingRule,l=r.getSeparatorAfterNationalPrefix,u=(0,D.default)(t.nationalSignificantNumber,e,{carrierCode:t.carrierCode,useInternationalFormat:t.international,withNationalPrefix:o,metadata:a});if(!o&&(t.nationalPrefix?u=t.nationalPrefix+l(e)+u:t.prefixBeforeNationalSignificantNumberThatIsNotNationalPrefix&&(u=t.prefixBeforeNationalSignificantNumberThatIsNotNationalPrefix+" "+u)),n=u,i=t,(0,A.default)(n)===i.getNationalDigits())return u}function O(t){return(O="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var E=(n=function t(){if(!(this instanceof t))throw TypeError("Cannot call a class as a function")},i=[{key:"parse",value:function(t){if(this.context=[{or:!0,instructions:[]}],this.parsePattern(t),1!==this.context.length)throw Error("Non-finalized contexts left when pattern parse ended");var e=this.context[0],r=e.branches,n=e.instructions;if(r)return{op:"|",args:r.concat([L(n)])};if(0===n.length)throw Error("Pattern is required");return 1===n.length?n[0]:n}},{key:"startContext",value:function(t){this.context.push(t)}},{key:"endContext",value:function(){this.context.pop()}},{key:"getContext",value:function(){return this.context[this.context.length-1]}},{key:"parsePattern",value:function(t){if(!t)throw Error("Pattern is required");var e=t.match(U);if(!e){if(R.test(t))throw Error("Illegal characters found in a pattern: ".concat(t));this.getContext().instructions=this.getContext().instructions.concat(t.split(""));return}var r=e[1],n=t.slice(0,e.index),i=t.slice(e.index+r.length);switch(r){case"(?:":n&&this.parsePattern(n),this.startContext({or:!0,instructions:[],branches:[]});break;case")":if(!this.getContext().or)throw Error('")" operator must be preceded by "(?:" operator');if(n&&this.parsePattern(n),0===this.getContext().instructions.length)throw Error('No instructions found after "|" operator in an "or" group');var a=this.getContext().branches;a.push(L(this.getContext().instructions)),this.endContext(),this.getContext().instructions.push({op:"|",args:a});break;case"|":if(!this.getContext().or)throw Error('"|" operator can only be used inside "or" groups');if(n&&this.parsePattern(n),!this.getContext().branches)if(1===this.context.length)this.getContext().branches=[];else throw Error('"branches" not found in an "or" group context');this.getContext().branches.push(L(this.getContext().instructions)),this.getContext().instructions=[];break;case"[":n&&this.parsePattern(n),this.startContext({oneOfSet:!0});break;case"]":if(!this.getContext().oneOfSet)throw Error('"]" operator must be preceded by "[" operator');this.endContext(),this.getContext().instructions.push({op:"[]",args:function(t){for(var e=[],r=0;r<t.length;){if("-"===t[r]){if(0===r||r===t.length-1)throw Error("Couldn't parse a one-of set pattern: ".concat(t));
3for(var n=t[r-1].charCodeAt(0)+1,i=t[r+1].charCodeAt(0)-1,a=n;a<=i;)e.push(String.fromCharCode(a)),a++}else e.push(t[r]);r++}return e}(n)});break;default:throw Error("Unknown operator: ".concat(r))}i&&this.parsePattern(i)}}],function(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,function(t){var e=function(t,e){if("object"!=O(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!=O(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==O(e)?e:e+""}(n.key),n)}}(n.prototype,i),Object.defineProperty(n,"prototype",{writable:!1}),n),R=/[\(\)\[\]\?\:\|]/,U=RegExp("(\\||\\(\\?\\:|\\)|\\[|\\])");function L(t){return 1===t.length?t[0]:t}function M(t,e){var r="u">typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(r)return(r=r.call(t)).next.bind(r);if(Array.isArray(t)||(r=function(t){if(t){if("string"==typeof t)return _(t,void 0);var e=({}).toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?_(t,void 0):void 0}}(t))||e&&t&&"number"==typeof t.length){r&&(t=r);var n=0;return function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r<e;r++)n[r]=t[r];return n}function B(t){return(B="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var V=(a=function t(e){if(!(this instanceof t))throw TypeError("Cannot call a class as a function");this.matchTree=new E().parse(e)},o=[{key:"match",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=e.allowOverflow;if(!t)throw Error("String is required");var n=function t(e,r,n){if("string"==typeof r){var i=e.join("");return 0===r.indexOf(i)?e.length===r.length?{match:!0,matchedChars:e}:{partialMatch:!0}:0===i.indexOf(r)?n&&e.length>r.length?{overflow:!0}:{match:!0,matchedChars:e.slice(0,r.length)}:void 0}if(Array.isArray(r)){for(var a=e.slice(),o=0;o<r.length;){var l=t(a,r[o],n&&o===r.length-1);if(!l)return;if(l.overflow)return l;if(l.match){if(0===(a=a.slice(l.matchedChars.length)).length)if(o===r.length-1)return{match:!0,matchedChars:e};else return{partialMatch:!0}}else if(l.partialMatch)return{partialMatch:!0};else throw Error("Unsupported match result:\n".concat(JSON.stringify(l,null,2)));o++}return n?{overflow:!0}:{match:!0,matchedChars:e.slice(0,e.length-a.length)}}switch(r.op){case"|":for(var u,s,c=M(r.args);!(s=c()).done;){var f=t(e,s.value,n);if(f)if(f.overflow)return f;else if(f.match)return{match:!0,matchedChars:f.matchedChars};else if(f.partialMatch)u=!0;else throw Error("Unsupported match result:\n".concat(JSON.stringify(f,null,2)))}if(u)return{partialMatch:!0};return;case"[]":for(var h,d=M(r.args);!(h=d()).done;){var m=h.value;if(e[0]===m){if(1===e.length)return{match:!0,matchedChars:e};if(n)return{overflow:!0};return{match:!0,matchedChars:[m]}}}return;default:throw Error("Unsupported instruction tree: ".concat(r))}}(t.split(""),this.matchTree,!0);if(n&&n.match&&delete n.matchedChars,!n||!n.overflow||r)return n}}],function(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,function(t){var e=function(t,e){if("object"!=B(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!=B(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==B(e)?e:e+""}(n.key),n)}}(a.prototype,o),Object.defineProperty(a,"prototype",{writable:!1}),a),$=t.i(61428),W=t.i(748781);function z(t){return(z="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function G(t,e){var r="u">typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(r)return(r=r.call(t)).next.bind(r);if(Array.isArray(t)||(r=function(t){if(t){if("string"==typeof t)return q(t,void 0);var e=({}).toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?q(t,void 0):void 0}}(t))||e&&t&&"number"==typeof t.length){r&&(t=r);var n=0;return function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function q(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r<e;r++)n[r]=t[r];return n}var H=j("9",15),K=/[- ]/,J=RegExp("["+$.VALID_PUNCTUATION+"]*\\$1["+$.VALID_PUNCTUATION+"]*(\\$\\d["+$.VALID_PUNCTUATION+"]*)*$"),Y=(l=function t(e){e.state;var r=e.metadata;if(!(this instanceof t))throw TypeError("Cannot call a class as a function");this.metadata=r,this.resetFormat()},u=[{key:"resetFormat",value:function(){this.chosenFormat=void 0,this.template=void 0,this.nationalNumberTemplate=void 0,this.populatedNationalNumberTemplate=void 0,this.populatedNationalNumberTemplatePosition=-1}},{key:"reset",value:function(t,e){this.resetFormat(),t?(this.isNANP="1"===t.callingCode(),this.matchingFormats=t.formats(),e.nationalSignificantNumber&&this.narrowDownMatchingFormats(e)):(this.isNANP=void 0,this.matchingFormats=[])}},{key:"format",value:function(t,e){var r=this;if(n=e.nationalSignificantNumber,i=e.country,a=this.metadata,"IS_POSSIBLE"===(0,k.default)(n,i,a))for(var n,i,a,o,l=G(this.matchingFormats);!(o=l()).done;){var u=o.value,s=function(t,e,r){var n=r.metadata,i=r.shouldTryNationalPrefixFormattingRule,a=r.getSeparatorAfterNationalPrefix;if(new RegExp("^(?:".concat(e.pattern(),")$")).test(t.nationalSignificantNumber))return function(t,e,r){var n=r.metadata,i=r.shouldTryNationalPrefixFormattingRule,a=r.getSeparatorAfterNationalPrefix;if(t.nationalSignificantNumber,t.international,t.nationalPrefix,t.carrierCode,i(e)){var o=F(t,e,{useNationalPrefixFormattingRule:!0,getSeparatorAfterNationalPrefix:a,metadata:n});if(o)return o}return F(t,e,{useNationalPrefixFormattingRule:!1,getSeparatorAfterNationalPrefix:a,metadata:n})}(t,e,{metadata:n,shouldTryNationalPrefixFormattingRule:i,getSeparatorAfterNationalPrefix:a})}(e,u,{metadata:this.metadata,shouldTryNationalPrefixFormattingRule:function(t){return r.shouldTryNationalPrefixFormattingRule(t,{international:e.international,nationalPrefix:e.nationalPrefix})},getSeparatorAfterNationalPrefix:function(t){return r.getSeparatorAfterNationalPrefix(t)}});if(s)return this.resetFormat(),this.chosenFormat=u,this.setNationalNumberTemplate(s.replace(/\d/g,"x"),e),this.populatedNationalNumberTemplate=s,this.populatedNationalNumberTemplatePosition=this.template.lastIndexOf("x"),s}return this.formatNationalNumberWithNextDigits(t,e)}},{key:"formatNationalNumberWithNextDigits",value:function(t,e){var r=this.chosenFormat,n=this.chooseFormat(e);if(n)if(n===r)return this.formatNextNationalNumberDigits(t);else return this.formatNextNationalNumberDigits(e.getNationalDigits())}},{key:"narrowDownMatchingFormats",value:function(t){var e=this,r=t.nationalSignificantNumber,n=t.nationalPrefix,i=t.international,a=r.length-3;a<0&&(a=0),this.matchingFormats=this.matchingFormats.filter(function(t){return e.formatSuits(t,i,n)&&e.formatMatches(t,r,a)}),this.chosenFormat&&-1===this.matchingFormats.indexOf(this.chosenFormat)&&this.resetFormat()}},{key:"formatSuits",value:function(t,e,r){return!(r&&!t.usesNationalPrefix()&&!t.nationalPrefixIsOptionalWhenFormattingInNationalFormat()||!e&&!r&&t.nationalPrefixIsMandatoryWhenFormattingInNationalFormat())}},{key:"formatMatches",value:function(t,e,r){var n=t.leadingDigitsPatterns().length;if(0===n)return!0;r=Math.min(r,n-1);var i=t.leadingDigitsPatterns()[r];if(e.length<3)try{return void 0!==new V(i).match(e,{allowOverflow:!0})}catch(t){return console.error(t),!0}return new RegExp("^(".concat(i,")")).test(e)}},{key:"getFormatFormat",value:function(t,e){return e?t.internationalFormat():t.format()}},{key:"chooseFormat",value:function(t){for(var e,r,n,i=this,a=G(this.matchingFormats.slice());!(n=a()).done&&0!==(e=n.value,r=i.chosenFormat===e?0:J.test(i.getFormatFormat(e,t.international))?i.createTemplateForFormat(e,t)?(i.chosenFormat=e,0):(i.matchingFormats=i.matchingFormats.filter(function(t){return t!==e}),1):1);)if(1===r)continue;return this.chosenFormat||this.resetFormat(),this.chosenFormat}},{key:"createTemplateForFormat",value:function(t,e){if(!(t.pattern().indexOf("|")>=0)){var r=this.getTemplateForFormat(t,e);if(r)return this.setNationalNumberTemplate(r,e),!0}}},{key:"getSeparatorAfterNationalPrefix",value:function(t){return this.isNANP||t&&t.nationalPrefixFormattingRule()&&K.test(t.nationalPrefixFormattingRule())?" ":""}},{key:"getInternationalPrefixBeforeCountryCallingCode",value:function(t,e){var r=t.IDDPrefix,n=t.missingPlus;return r?e&&!1===e.spacing?r:r+" ":n?"":"+"}},{key:"getTemplate",value:function(t){if(this.template){for(var e=-1,r=0,n=t.international?this.getInternationalPrefixBeforeCountryCallingCode(t,{spacing:!1}):"";r<n.length+t.getDigitsWithoutInternationalPrefix().length;)e=this.template.indexOf("x",e+1),r++;return I(this.template,e+1)}}},{key:"setNationalNumberTemplate",value:function(t,e){this.nationalNumberTemplate=t,this.populatedNationalNumberTemplate=t,this.populatedNationalNumberTemplatePosition=-1,e.international?this.template=this.getInternationalPrefixBeforeCountryCallingCode(e).replace(/[\d\+]/g,"x")+j("x",e.callingCode.length)+" "+t:this.template=t}},{key:"getTemplateForFormat",value:function(t,e){var r,n=e.nationalSignificantNumber,i=e.international,a=e.nationalPrefix,o=e.prefixBeforeNationalSignificantNumberThatIsNotNationalPrefix,l=t.pattern();l=l.replace(/\[([^\[\]])*\]/g,"\\d").replace(/\d(?=[^,}][^,}])/g,"\\d");var u=H.match(l)[0];if(!(n.length>u.length)){var s=RegExp("^"+l+"$"),c=n.replace(/\d/g,"9");s.test(c)&&(u=c);var f=this.getFormatFormat(t,i);if(this.shouldTryNationalPrefixFormattingRule(t,{international:i,nationalPrefix:a})){var h=f.replace(D.FIRST_GROUP_PATTERN,t.nationalPrefixFormattingRule());if((0,A.default)(t.nationalPrefixFormattingRule())===(a||"")+(0,A.default)("$1")&&(f=h,r=!0,a))for(var d=a.length;d>0;)f=f.replace(/\d/,"x"),d--}var m=u.replace(new RegExp(l),f).replace(/9/g,"x");return!r&&(o?m=j("x",o.length)+" "+m:a&&(m=j("x",a.length)+this.getSeparatorAfterNationalPrefix(t)+m)),i&&(m=(0,W.default)(m)),m}}},{key:"formatNextNationalNumberDigits",value:function(t){var e=function(t,e,r){for(var n,i=function(t){var e="u">typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(e)return(e=e.call(t)).next.bind(e);if(Array.isArray(t)||(e=function(t){if(t){if("string"==typeof t)return w(t,void 0);var e=({}).toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?w(t,void 0):void 0}}(t))){e&&(t=e);var r=0;return function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(r.split(""));!(n=i()).done;){var a=n.value;if(0>t.slice(e+1).search(T))return;e=t.search(T),t=t.replace(T,a)}return[t,e]}(this.populatedNationalNumberTemplate,this.populatedNationalNumberTemplatePosition,t);return e?(this.populatedNationalNumberTemplate=e[0],this.populatedNationalNumberTemplatePosition=e[1],I(this.populatedNationalNumberTemplate,this.populatedNationalNumberTemplatePosition+1)):void this.resetFormat()}},{key:"shouldTryNationalPrefixFormattingRule",value:function(t,e){var r=e.international,n=e.nationalPrefix;if(t.nationalPrefixFormattingRule()){var i=t.usesNationalPrefix();if(i&&n||!i&&!r)return!0}}}],function(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,function(t){var e=function(t,e){if("object"!=z(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!=z(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}
3(t,"string");return"symbol"==z(e)?e:e+""}(n.key),n)}}(l.prototype,u),Object.defineProperty(l,"prototype",{writable:!1}),l),Q=t.i(718385),X=t.i(460972),Z=t.i(628478),tt=t.i(397098);function te(t){return(te="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function tr(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"u">typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,i,a,o,l=[],u=!0,s=!1;try{if(a=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;u=!1}else for(;!(u=(n=a.call(r)).done)&&(l.push(n.value),l.length!==e);u=!0);}catch(t){s=!0,i=t}finally{try{if(!u&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(s)throw i}}return l}}(t,e)||function(t,e){if(t){if("string"==typeof t)return tn(t,e);var r=({}).toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?tn(t,e):void 0}}(t,e)||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 tn(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r<e;r++)n[r]=t[r];return n}var ti=RegExp("^"+("["+$.VALID_PUNCTUATION+$.VALID_DIGITS)+"]+$","i"),ta="(?:["+$.PLUS_CHARS+"]["+$.VALID_PUNCTUATION+$.VALID_DIGITS+"]*|["+$.VALID_PUNCTUATION+$.VALID_DIGITS+"]+)",to=RegExp("[^"+$.VALID_PUNCTUATION+$.VALID_DIGITS+"]+.*$"),tl=/[^\d\[\]]/,tu=(s=function t(e){var r=e.defaultCountry,n=e.defaultCallingCode,i=e.metadata,a=e.onNationalSignificantNumberChange;if(!(this instanceof t))throw TypeError("Cannot call a class as a function");this.defaultCountry=r,this.defaultCallingCode=n,this.metadata=i,this.onNationalSignificantNumberChange=a},c=[{key:"input",value:function(t,e){var r,n,i,a,o,l=tr((i=(n=tr("+"===(r=function(t){var e,r=t.search(ta);if(!(r<0))return"+"===(t=t.slice(r))[0]&&(e=!0,t=t.slice(1)),t=t.replace(to,""),e&&(t="+"+t),t}(t)||"")[0]?[r.slice(1),!0]:[r],2))[0],a=n[1],ti.test(i)||(i=""),[i,a]),2),u=l[0],s=l[1],c=(0,A.default)(u);return s&&!e.digits&&(e.startInternationalNumber(void 0,void 0),c||(o=!0)),c&&this.inputDigits(c,e),{digits:c,justLeadingPlus:o}}},{key:"inputDigits",value:function(t,e){var r=e.digits,n=r.length<3&&r.length+t.length>=3;if(e.appendDigits(t),n&&this.extractIddPrefix(e),this.isWaitingForCountryCallingCode(e)){if(!this.extractCountryCallingCode(e))return}else e.appendNationalSignificantNumberDigits(t);e.international||this.hasExtractedNationalSignificantNumber||this.extractNationalSignificantNumber(e.getNationalDigits(),function(t){return e.update(t)})}},{key:"isWaitingForCountryCallingCode",value:function(t){var e=t.international,r=t.callingCode;return e&&!r}},{key:"extractCountryCallingCode",value:function(t){var e=(0,Q.default)("+"+t.getDigitsWithoutInternationalPrefix(),t.country,this.defaultCountry,this.defaultCallingCode,this.metadata.metadata),r=e.countryCallingCode,n=e.number;if(r)return t.setCallingCode(r),t.update({nationalSignificantNumber:n}),!0}},{key:"reset",value:function(t){if(t){this.hasSelectedNumberingPlan=!0;var e=t._nationalPrefixForParsing();this.couldPossiblyExtractAnotherNationalSignificantNumber=e&&tl.test(e)}else this.hasSelectedNumberingPlan=void 0,this.couldPossiblyExtractAnotherNationalSignificantNumber=void 0}},{key:"extractNationalSignificantNumber",value:function(t,e){if(this.hasSelectedNumberingPlan){var r=(0,Z.default)(t,this.metadata),n=r.nationalPrefix,i=r.nationalNumber,a=r.carrierCode;if(i!==t)return this.onExtractedNationalNumber(n,a,i,t,e),!0}}},{key:"extractAnotherNationalSignificantNumber",value:function(t,e,r){if(!this.hasExtractedNationalSignificantNumber)return this.extractNationalSignificantNumber(t,r);if(this.couldPossiblyExtractAnotherNationalSignificantNumber){var n=(0,Z.default)(t,this.metadata),i=n.nationalPrefix,a=n.nationalNumber,o=n.carrierCode;if(a!==e)return this.onExtractedNationalNumber(i,o,a,t,r),!0}}},{key:"onExtractedNationalNumber",value:function(t,e,r,n,i){var a,o=!1,l=n.lastIndexOf(r);if(l<0||l!==n.length-r.length)o=!0;else{var u=n.slice(0,l);u&&u!==t&&(a=u)}i({nationalPrefix:t,carrierCode:e,nationalSignificantNumber:r,nationalSignificantNumberIsModified:o,prefixBeforeNationalSignificantNumberThatIsNotNationalPrefix:a}),this.hasExtractedNationalSignificantNumber=!0,this.onNationalSignificantNumberChange()}},{key:"reExtractNationalSignificantNumber",value:function(t){return!!this.extractAnotherNationalSignificantNumber(t.getNationalDigits(),t.nationalSignificantNumber,function(e){return t.update(e)})||(this.extractIddPrefix(t)||this.fixMissingPlus(t)?(this.extractCallingCodeAndNationalSignificantNumber(t),!0):void 0)}},{key:"extractIddPrefix",value:function(t){var e=t.international,r=t.IDDPrefix,n=t.digits;if(t.nationalSignificantNumber,!e&&!r){var i=(0,tt.default)(n,this.defaultCountry,this.defaultCallingCode,this.metadata.metadata);if(void 0!==i&&i!==n)return t.update({IDDPrefix:n.slice(0,n.length-i.length)}),this.startInternationalNumber(t,{country:void 0,callingCode:void 0}),!0}}},{key:"fixMissingPlus",value:function(t){if(!t.international){var e=(0,X.default)(t.digits,t.country,this.defaultCountry,this.defaultCallingCode,this.metadata.metadata).countryCallingCode;if(e)return t.update({missingPlus:!0}),this.startInternationalNumber(t,{country:t.country,callingCode:e}),!0}}},{key:"startInternationalNumber",value:function(t,e){var r=e.country,n=e.callingCode;t.startInternationalNumber(r,n),t.nationalSignificantNumber&&(t.resetNationalSignificantNumber(),this.onNationalSignificantNumberChange(),this.hasExtractedNationalSignificantNumber=void 0)}},{key:"extractCallingCodeAndNationalSignificantNumber",value:function(t){this.extractCountryCallingCode(t)&&this.extractNationalSignificantNumber(t.getNationalDigits(),function(e){return t.update(e)})}}],function(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,function(t){var e=function(t,e){if("object"!=te(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!=te(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}
3(t,"string");return"symbol"==te(e)?e:e+""}(n.key),n)}}(s.prototype,c),Object.defineProperty(s,"prototype",{writable:!1}),s),ts=t.i(859544),tc=t.i(738004),tf=t.i(723095);function th(t){return(th="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function td(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r<e;r++)n[r]=t[r];return n}var tm=(f=function t(e,r){if(!(this instanceof t))throw TypeError("Cannot call a class as a function");this.metadata=new x.default(r);var n,i=function(t){if(Array.isArray(t))return t}(n=this.getCountryAndCallingCode(e))||function(t){var e=null==t?null:"u">typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=e){var r,n,i,a,o=[],l=!0,u=!1;try{i=(e=e.call(t)).next,!1;for(;!(l=(r=i.call(e)).done)&&(o.push(r.value),2!==o.length);l=!0);}catch(t){u=!0,n=t}finally{try{if(!l&&null!=e.return&&(a=e.return(),Object(a)!==a))return}finally{if(u)throw n}}return o}}(n)||function(t){if(t){if("string"==typeof t)return td(t,2);var e=({}).toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?td(t,2):void 0}}(n)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),a=i[0],o=i[1];this.defaultCountry=a,this.defaultCallingCode=o,this.reset()},h=[{key:"getCountryAndCallingCode",value:function(t){var e,r;return t&&((0,tf.default)(t)?(e=t.defaultCountry,r=t.defaultCallingCode):e=t),e&&!this.metadata.hasCountry(e)&&(e=void 0),[e,r]}},{key:"input",value:function(t){var e=this.parser.input(t,this.state),r=e.digits;if(e.justLeadingPlus)this.formattedOutput="+";else if(r){if(this.determineTheCountryIfNeeded(),this.state.nationalSignificantNumber&&this.formatter.narrowDownMatchingFormats(this.state),this.metadata.hasSelectedNumberingPlan()&&(n=this.formatter.format(r,this.state)),void 0===n&&this.parser.reExtractNationalSignificantNumber(this.state)){this.determineTheCountryIfNeeded();var n,i=this.state.getNationalDigits();i&&(n=this.formatter.format(i,this.state))}this.formattedOutput=n?this.getFullNumber(n):this.getNonFormattedNumber()}return this.formattedOutput}},{key:"reset",value:function(){var t=this;return this.state=new P({onCountryChange:function(e){t.country=e},onCallingCodeChange:function(e,r){t.metadata.selectNumberingPlan(r,e),t.formatter.reset(t.metadata.numberingPlan,t.state),t.parser.reset(t.metadata.numberingPlan)}}),this.formatter=new Y({state:this.state,metadata:this.metadata}),this.parser=new tu({defaultCountry:this.defaultCountry,defaultCallingCode:this.defaultCallingCode,metadata:this.metadata,state:this.state,onNationalSignificantNumberChange:function(){t.determineTheCountryIfNeeded(),t.formatter.reset(t.metadata.numberingPlan,t.state)}}),this.state.reset({country:this.defaultCountry,callingCode:this.defaultCallingCode}),this.formattedOutput="",this}},{key:"isInternational",value:function(){return this.state.international}},{key:"getCallingCode",value:function(){if(this.isInternational())return this.state.callingCode}},{key:"getCountryCallingCode",value:function(){return this.getCallingCode()}},{key:"getCountry",value:function(){if(this.state.digits)return this._getCountry()}},{key:"_getCountry",value:function(){return this.state.country}},{key:"determineTheCountryIfNeeded",value:function(){(!this.state.country||this.isCountryCallingCodeAmbiguous())&&this.determineTheCountry()}},{key:"getFullNumber",value:function(t){var e=this;if(this.isInternational()){var r=function(t){return e.formatter.getInternationalPrefixBeforeCountryCallingCode(e.state,{spacing:!!t})+t},n=this.state.callingCode;return r(n?t?"".concat(n," ").concat(t):n:"".concat(this.state.getDigitsWithoutInternationalPrefix()))}return t}},{key:"getNonFormattedNationalNumberWithPrefix",value:function(){var t=this.state,e=t.nationalSignificantNumber,r=t.prefixBeforeNationalSignificantNumberThatIsNotNationalPrefix,n=t.nationalPrefix,i=e,a=r||n;return a&&(i=a+i),i}},{key:"getNonFormattedNumber",value:function(){var t=this.state.nationalSignificantNumberIsModified;return this.getFullNumber(t?this.state.getNationalDigits():this.getNon
3FormattedNationalNumberWithPrefix())}},{key:"getNonFormattedTemplate",value:function(){var t=this.getNonFormattedNumber();if(t)return t.replace(/[\+\d]/g,"x")}},{key:"isCountryCallingCodeAmbiguous",value:function(){var t=this.state.callingCode,e=this.metadata.getCountryCodesForCallingCode(t);return e&&e.length>1}},{key:"determineTheCountry",value:function(){this.state.setCountry((0,ts.default)(this.isInternational()?this.state.callingCode:this.defaultCallingCode,{nationalNumber:this.state.nationalSignificantNumber,metadata:this.metadata}))}},{key:"getNumberValue",value:function(){var t=this.state,e=t.digits,r=t.callingCode,n=t.country,i=t.nationalSignificantNumber;if(e){if(this.isInternational())if(r)return"+"+r+i;else return"+"+e;else if(n||r)return"+"+(n?this.metadata.countryCallingCode():r)+i}}},{key:"getNumber",value:function(){var t=this.state,e=t.nationalSignificantNumber,r=t.carrierCode,n=t.callingCode,i=this._getCountry();if(e&&(i||n)){if(i&&i===this.defaultCountry){var a=new x.default(this.metadata.metadata);a.selectNumberingPlan(i);var o=a.numberingPlan.callingCode(),l=this.metadata.getCountryCodesForCallingCode(o);if(l.length>1){var u=(0,tc.default)(e,{countries:l,metadata:this.metadata.metadata});u&&(i=u)}}var s=new C.default(i||n,e,this.metadata.metadata);return r&&(s.carrierCode=r),s}}},{key:"isPossible",value:function(){var t=this.getNumber();return!!t&&t.isPossible()}},{key:"isValid",value:function(){var t=this.getNumber();return!!t&&t.isValid()}},{key:"getNationalNumber",value:function(){return this.state.nationalSignificantNumber}},{key:"getChars",value:function(){return(this.state.international?"+":"")+this.state.digits}},{key:"getTemplate",value:function(){return this.formatter.getTemplate(this.state)||this.getNonFormattedTemplate()||""}}],function(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,function(t){var e=function(t,e){if("object"!=th(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!=th(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==th(e)?e:e+""}(n.key),n)}}(f.prototype,h),Object.defineProperty(f,"prototype",{writable:!1}),f);function tg(t){return tm.call(this,t,N.default)}tg.prototype=Object.create(tm.prototype,{}),tg.prototype.constructor=tg;var tp=t.i(308341),ty=t.i(793193),tb=t.i(383908);function tv(t){return(tv="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function tN(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,n)}return r}function tx(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?tN(Object(r),!0).forEach(function(e){var n,i,a;n=t,i=e,a=r[e],(i=function(t){var e=function(t,e){if("object"!=tv(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!=tv(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==tv(e)?e:e+""}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):tN(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}function tC(){var t=(0,ty.default)(arguments),e=t.text,r=t.options,n=t.metadata;r=tx(tx({},r),{},{extract:!1});var i=(0,tb.default)(e,r,n);return i&&i.isValid()||!1}function tS(t,e){let r=(0,v.extractDigits)(t);return r?new tg(e).input(r):""}function tP(t,e){let r=(0,v.extractDigits)(t);return!r||r.length<4?r.length>0?"incomplete":null:!function(){return(0,tp.default)(tC,arguments)}(`${e}${r}
3`)?"invalid":null}t.i(179395);var tw=t.i(73605),tT=t.i(274918),tj=t.i(328062),tI=t.i(157348);function tk({defaultCountry:t,defaultPhoneNumber:e,onSubmit:r}){let[n,i]=(0,g.useState)(t??y.DEFAULT_COUNTRY),[a,o]=(0,g.useState)(e??""),[l,u]=(0,g.useState)(null),[s,c]=(0,g.useState)(!1);return{selectedCountry:n,phoneNumber:a,validationError:l,handleBlur:()=>{c(!0),u(tP(a,n.dialCode))},handleCountryChange:t=>{i(t),a&&(o(tS((0,v.extractDigits)(a),t.code)),s&&u(tP(a,t.dialCode)))},handlePhoneChange:t=>{o(function({value:t,previousValue:e,caretPosition:r,countryCode:n,inputType:i}){let a=(0,v.extractDigits)(t);if(i?.startsWith("delete")&&t.length<e.length&&a===(0,v.extractDigits)(e)){let e=(0,v.extractDigits)(t.slice(0,r)).length;e>0&&(a=a.slice(0,e-1)+a.slice(e))}return tS(a,n)}({value:t.target.value,previousValue:a,caretPosition:t.target.selectionStart??t.target.value.length,countryCode:n.code,inputType:t.nativeEvent.inputType})),l&&u(null)},handleSubmit:()=>{let t=tP(a,n.dialCode);t?u(t):r(`${n.dialCode}${(0,v.extractDigits)(a)}`,{country:n,formattedNumber:a})}}}function tA({phoneInput:t,error:e,isLoading:r,disabled:n,buttonVariant:i=tT.ButtonVariant.Aura,buttonShape:a=tT.ButtonShape.Pill,buttonSize:o=tT.ButtonSize.Large}){let{t:l}=(0,p.useTranslation)("auth"),{handleBlur:u,handleCountryChange:s,handlePhoneChange:c,handleSubmit:f,phoneNumber:h,selectedCountry:g,validationError:v}=t,N=("incomplete"===v?l("auth.phone.errors.incomplete"):"invalid"===v?l("auth.phone.errors.invalid"):null)||e;return(0,d.jsxs)("form",{onSubmit:t=>{t.preventDefault(),f()},className:"flex w-full flex-col gap-4",children:[(0,d.jsxs)("div",{className:"flex gap-2",children:[(0,d.jsx)(y.default,{value:g,onChange:s}),(0,d.jsx)("input",{type:"tel",value:h,onChange:c,onBlur:u,placeholder:l("auth.phone.placeholder"),"aria-label":l("auth.phone.ariaLabel"),"aria-invalid":!!N,autoComplete:"tel-national",className:(0,m.default)("h-[3.25rem] flex-1 rounded-[0.625rem] border bg-transparent px-5 py-3.5 text-base text-white placeholder:text-white/40 focus:outline-none",N?"border-accent-error":"border-white/30")})]}),(0,d.jsx)(tw.Button,{onClick:f,disabled:r||n,variant:i,size:o,shape:a,className:"w-full",children:r?(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(tj.default,{className:"size-5"}),l("auth.phone.sending")]}):l("auth.phone.submit")}),N&&(0,d.jsx)(b.default,{variant:b.StatusMessageVariant.Error,children:N})]})}function tD(){let{t}=(0,p.useTranslation)("shell");return(0,d.jsxs)("div",{role:"status",className:"flex min-h-24 w-full items-center justify-center text-foreground-secondary",children:[(0,d.jsx)(tj.default,{className:"size-5"}),(0,d.jsx)("span",{className:"sr-only",children:t("media.loading")})]})}t.s(["PhoneInputContent",0,tA,"default",0,function({onSubmit:t,defaultCountry:e,defaultPhoneNumber:r,...n}){let i=tk({defaultCountry:e,defaultPhoneNumber:r,onSubmit:t});return(0,d.jsx)(tI.NamespaceLoadErrorBoundary,{children:(0,d.jsx)(g.Suspense,{fallback:(0,d.jsx)(tD,{}),children:(0,d.jsx)(tA,{phoneInput:i,...n})})})},"usePhoneInputState",0,tk],731816)},62788,t=>{"use strict";t.s(["OTP_CODE_LENGTH",0,6,"extractDigits",0,function(t){return t.replace(/\D/g,"")},"otpValueToArray",0,function(t,e){let r=t.split("").slice(0,e);for(;r.length<e;)r.push("");return r}])}]);
4
5//# sourceMappingURL=2i8ypx-gioex4.js.map
6//# debugId=aadf949a-d2e9-516e-91a2-227a0543474f

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.