1(function(){try{var e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{},t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`3506ad8b-9219-4e28-bae7-66eafb77b061`,e._sentryDebugIdIdentifier=`sentry-dbid-3506ad8b-9219-4e28-bae7-66eafb77b061`)}catch{}})();import{Er as e,Hr as t,l as n}from"./FY119kS1.js";import{n as r}from"./p5A7MscV.js";var i={code:`PL`,name:`Polska`},a=[{code:`AT`,name:`Austria`},{code:`BE`,name:`Belgia`},{code:`BG`,name:`BuÅgaria`},{code:`HR`,name:`Chorwacja`},{code:`CY`,name:`Cypr`},{code:`CZ`,name:`Czechy`},{code:`DK`,name:`Dania`},{code:`EE`,name:`Estonia`},{code:`FI`,name:`Finlandia`},{code:`FR`,name:`Francja`},{code:`GR`,name:`Grecja`},{code:`ES`,name:`Hiszpania`},{code:`NL`,name:`Holandia`},{code:`IE`,name:`Irlandia`},{code:`LT`,name:`Litwa`},{code:`LU`,name:`Luksemburg`},{code:`LV`,name:`Åotwa`},{code:`MT`,name:`Malta`},{code:`DE`,name:`Niemcy`},{code:`PT`,name:`Portugalia`},{code:`RO`,name:`Rumunia`},{code:`SK`,name:`SÅowacja`},{code:`SI`,name:`SÅowenia`},{code:`SE`,name:`Szwecja`},{code:`HU`,name:`WÄgry`},{code:`IT`,name:`WÅochy`}],o=[{label:`â Polska â`,countries:[i]},{label:`â Unia Europejska â`,countries:a},{label:`â Europa (poza UE) â`,countries:[{code:`AL`,name:`Albania`},{code:`AD`,name:`Andora`},{code:`BY`,name:`BiaÅoruÅ`},{code:`BA`,name:`BoÅnia i Hercegowina`},{code:`IS`,name:`Islandia`},{code:`XK`,name:`Kosowo`},{code:`LI`,name:`Liechtenstein`},{code:`MK`,name:`Macedonia PóÅnocna`},{code:`MD`,name:`MoÅdawia`},{code:`MC`,name:`Monako`},{code:`ME`,name:`Czarnogóra`},{code:`NO`,name:`Norwegia`},{code:`RU`,name:`Rosja`},{code:`SM`,name:`San Marino`},{code:`RS`,name:`Serbia`},{code:`CH`,name:`Szwajcaria`},{code:`TR`,name:`Turcja`},{code:`UA`,name:`Ukraina`},{code:`GB`,name:`Wielka Brytania`},{code:`VA`,name:`Watykan`}]},{label:`â Ameryka PóÅnocna â`,countries:[{code:`US`,name:`Stany Zjednoczone`},{code:`CA`,name:`Kanada`},{code:`MX`,name:`Meksyk`}]},{label:`â Ameryka PoÅudniowa â`,countries:[{code:`AR`,name:`Argentyna`},{code:`BR`,name:`Brazylia`},{code:`CL`,name:`Chile`},{code:`CO`,name:`Kolumbia`},{code:`PE`,name:`Peru`},{code:`UY`,name:`Urugwaj`},{code:`VE`,name:`Wenezuela`}]},{label:`â Azja â`,countries:[{code:`CN`,name:`Chiny`},{code:`IN`,name:`Indie`},{code:`ID`,name:`Indonezja`},{code:`JP`,name:`Japonia`},{code:`KZ`,name:`Kazachstan`},{code:`KR`,name:`Korea PoÅudniowa`},{code:`MY`,name:`Malezja`},{code:`PK`,name:`Pakistan`},{code:`SA`,name:`Arabia Saudyjska`},{code:`SG`,name:`Singapur`},{code:`TH`,name:`Tajlandia`},{code:`TW`,name:`Tajwan`},{code:`AE`,name:`Zjednoczone Emiraty Arabskie`},{code:`VN`,name:`Wietnam`},{code:`IL`,name:`Izrael`}]}
1,{label:`â Afryka â`,countries:[{code:`DZ`,name:`Algieria`},{code:`EG`,name:`Egipt`},{code:`ET`,name:`Etiopia`},{code:`GH`,name:`Ghana`},{code:`KE`,name:`Kenia`},{code:`MA`,name:`Maroko`},{code:`NG`,name:`Nigeria`},{code:`ZA`,name:`Republika PoÅudniowej Afryki`},{code:`TN`,name:`Tunezja`},{code:`TZ`,name:`Tanzania`}]},{label:`â Oceania â`,countries:[{code:`AU`,name:`Australia`},{code:`NZ`,name:`Nowa Zelandia`}]}],s=new Set(a.map(e=>e.code)),c=o.flatMap(e=>e.countries),l=()=>{let i=r(),{t:a}=n(),o=t({account_type:`individual`,first_name:``,last_name:``,company_name:``,nip:``,phone:``,street:``,city:``,postal_code:``,country:`PL`,state:``,email:``,password:``,password_confirmation:``,terms_accepted:!1,privacy_policy_accepted:!1}),c=t(`NIP`),l=t(``),u=t(!1),d=t(``);e(()=>o.value.country,e=>{c.value=e!==`PL`&&s.has(e)?`NIP_UE`:`NIP`,e!==`PL`&&(o.value.state=``)});let f=()=>{if(o.value.password!==o.value.password_confirmation)return d.value=a(`order.registration.passwordMismatch`),null;if(o.value.country===`PL`&&!o.value.state)return d.value=`Wybierz województwo.`,null;let e={...o.value};return e.account_type===`company`&&(e.nip=c.value===`NIP_UE`?e.country+l.value:l.value),e};return{form:o,vatType:c,nipNumber:l,isSubmitting:u,errorMessage:d,submit:async(e,t)=>{d.value=``;let n=f();if(!n)return{success:!1,message:d.value};n.terms_accepted=e,n.privacy_policy_accepted=t,u.value=!0;try{let{success:e,error:t}=await i.register(n);if(!e){let e=t?.errors;return d.value=e?Object.values(e).flat().join(` `):t?.message||a(`order.registration.error`),{success:!1,message:d.value}}return{success:!0}}catch(e){let t=e;return d.value=t?.data?.errors?Object.values(t.data.errors).flat().join(` `):t?.data?.message||t?.message||a(`order.registration.error`),{success:!1,message:d.value}}finally{u.value=!1}},reset:()=>{o.value={account_type:`individual`,first_name:``,last_name:``,company_name:``,nip:``,phone:``,street:``,city:``,postal_code:``,country:`PL`,state:``,email:``,password:``,password_confirmation:``,terms_accepted:!1,privacy_policy_accepted:!1},c.value=`NIP`,l.value=``,d.value=``}}};export{c as n,o as r,l as t};
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.