1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["74775c2e.CwqQu6gw.js","89a70c1b.8CdVGPbf.js"])))=>i.map(i=>d[i]); 2import{_ as e}from"./app.CepNJbvh.js";import{Q as r,l as t,m as n,s as o,T as u,p as a,u as i,Y as c}from"./2c1ab0fe.GMbxnz74.js";import{b5 as s,o as l,P as d}from"./164ad2e3.BbIvMjRY.js";let m=null,p=null;function h(i,c="",s,l){const[d,h]=r(({formatter:e,regionCode:r,phoneNumber:t},n)=>{switch(n.type){case"reset":return n.state;case"formatter":{const{PhoneNumberFormatter:e}=n;return b(t,r,new e(r),s)}case"phone":return b(n.phoneNumber,r,e)}},{phoneNumber:c,regionCode:i,loading:!0},({regionCode:e,phoneNumber:r})=>f(r,e,l,s));let{phoneNumber:g,regionCode:N,formatter:C}=d;const y=d.loading,j=t(c),w=t(i);if(j.current!==c||w.current!==i){const e=w.current!==i,r=/^\+\d/.test(c),t=!e&&r;j.current=c,w.current=i;const n=f(c,t?N??i:i,d.formatter);g=n.phoneNumber,N=n.regionCode,C=n.formatter,h({type:"reset",state:n})}n(()=>{let r=!0;return async function(){if(C)return;const t=await(p||(p=(async()=>{const{default:r}=await a(()=>e(()=>import("./74775c2e.CwqQu6gw.js"),__vite__mapDeps([0,1])));return m=r,m})(),p));r&&h({type:"formatter",PhoneNumberFormatter:t})}(),()=>{r=!1}},[C]);const P=o(e=>{C&&!/^\+\d/.test(e)&&C.updateRegionCode(i),h({type:"phone",phoneNumber:e})},[C,i]),_=o(e=>{null!=C&&(C.updateRegionCode(e),h({type:"phone",phoneNumber:`+${C.countryCode}${C.getNationalNumber(g)}`}))},[C,g]),O=u(()=>null==C?"+1":`+${C.getCountryCodeFromRegionCode(N??w.current)}`,[C,N]);return{loading:y,formattedNumber:g,formattedNumberValueObject:d.phoneNumberValueObject,regionCode:N,prefix:O,setPhoneNumber:P,selectCountry:_}}function b(e,r,t,n){if(null==t)return{phoneNumber:e,phoneNumberValueObject:{value:e},regionCode:r,loading:!0};const o=t.format(e||(n?`+${t.countryCode}`:""));return{formatter:t,phoneNumber:o,phoneNumberValueObject:{value:o},regionCode:t?.regionCode,loading:!1}}function f(e,r,t,n){let o;return t?(t.updateRegionCode(r),o=t):o=m?new m(r):void 0,b(e,r,o,n)}function g({methodTitle:e,price:r,showInterpunct:t=!1,sellingPlan:n}){const o=i("bdi",{children:e});return i(N,r&&t&&n?{children:[o,s,r,i(l,{type:"strong",children:n})]}:t&&r?{children:[o,s,r]}:{children:o})}function N({children:e}){const r=c.toArray(e).flatMap((e,r,t)=>r<t.length-1?[e,"Â "]:e);return i(d,{children:i(l,{type:"strong",children:r})})}export{g as S,h as u};
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.