(function(){var e={5358:function(e,a,t){var o={"./af":5177,"./af.js":5177,"./ar":1509,"./ar-dz":1488,"./ar-dz.js":1488,"./ar-kw":8676,"./ar-kw.js":8676,"./ar-ly":2353,"./ar-ly.js":2353,"./ar-ma":4496,"./ar-ma.js":4496,"./ar-ps":6947,"./ar-ps.js":6947,"./ar-sa":2682,"./ar-sa.js":2682,"./ar-tn":9756,"./ar-tn.js":9756,"./ar.js":1509,"./az":5533,"./az.js":5533,"./be":8959,"./be.js":8959,"./bg":7777,"./bg.js":7777,"./bm":4903,"./bm.js":4903,"./bn":1290,"./bn-bd":7357,"./bn-bd.js":7357,"./bn.js":1290,"./bo":1545,"./bo.js":1545,"./br":1470,"./br.js":1470,"./bs":4429,"./bs.js":4429,"./ca":7306,"./ca.js":7306,"./cs":6464,"./cs.js":6464,"./cv":3635,"./cv.js":3635,"./cy":4226,"./cy.js":4226,"./da":3601,"./da.js":3601,"./de":7853,"./de-at":6111,"./de-at.js":6111,"./de-ch":4697,"./de-ch.js":4697,"./de.js":7853,"./dv":708,"./dv.js":708,"./el":4691,"./el.js":4691,"./en-au":3872,"./en-au.js":3872,"./en-ca":8298,"./en-ca.js":8298,"./en-gb":6195,"./en-gb.js":6195,"./en-ie":6584,"./en-ie.js":6584,"./en-il":5543,"./en-il.js":5543,"./en-in":9033,"./en-in.js":9033,"./en-nz":9402,"./en-nz.js":9402,"./en-sg":3004,"./en-sg.js":3004,"./eo":2934,"./eo.js":2934,"./es":7650,"./es-do":838,"./es-do.js":838,"./es-mx":7730,"./es-mx.js":7730,"./es-us":6575,"./es-us.js":6575,"./es.js":7650,"./et":3035,"./et.js":3035,"./eu":3508,"./eu.js":3508,"./fa":119,"./fa.js":119,"./fi":527,"./fi.js":527,"./fil":5995,"./fil.js":5995,"./fo":2477,"./fo.js":2477,"./fr":5498,"./fr-ca":6435,"./fr-ca.js":6435,"./fr-ch":7892,"./fr-ch.js":7892,"./fr.js":5498,"./fy":7071,"./fy.js":7071,"./ga":1734,"./ga.js":1734,"./gd":217,"./gd.js":217,"./gl":7329,"./gl.js":7329,"./gom-deva":2124,"./gom-deva.js":2124,"./gom-latn":3383,"./gom-latn.js":3383,"./gu":5050,"./gu.js":5050,"./he":1713,"./he.js":1713,"./hi":3861,"./hi.js":3861,"./hr":6308,"./hr.js":6308,"./hu":609,"./hu.js":609,"./hy-am":7160,"./hy-am.js":7160,"./id":4063,"./id.js":4063,"./is":9374,"./is.js":9374,"./it":8383,"./it-ch":1827,"./it-ch.js":1827,"./it.js":8383,"./ja":3827,"./ja.js":3827,"./jv":9722,"./jv.js":9722,"./ka":1794,"./ka.js":1794,"./kk":7088,"./kk.js":7088,"./km":6870,"./km.js":6870,"./kn":4451,"./kn.js":4451,"./ko":3164,"./ko.js":3164,"./ku":8174,"./ku-kmr":6181,"./ku-kmr.js":6181,"./ku.js":8174,"./ky":8474,"./ky.js":8474,"./lb":9680,"./lb.js":9680,"./lo":5867,"./lo.js":5867,"./lt":5766,"./lt.js":5766,"./lv":9532,"./lv.js":9532,"./me":8076,"./me.js":8076,"./mi":1848,"./mi.js":1848,"./mk":306,"./mk.js":306,"./ml":3739,"./ml.js":3739,"./mn":9053,"./mn.js":9053,"./mr":6169,"./mr.js":6169,"./ms":3386,"./ms-my":2297,"./ms-my.js":2297,"./ms.js":3386,"./mt":7075,"./mt.js":7075,"./my":2264,"./my.js":2264,"./nb":2274,"./nb.js":2274,"./ne":8235,"./ne.js":8235,"./nl":2572,"./nl-be":3784,"./nl-be.js":3784,"./nl.js":2572,"./nn":4566,"./nn.js":4566,"./oc-lnc":9330,"./oc-lnc.js":9330,"./pa-in":9849,"./pa-in.js":9849,"./pl":4418,"./pl.js":4418,"./pt":9834,"./pt-br":8303,"./pt-br.js":8303,"./pt.js":9834,"./ro":4457,"./ro.js":4457,"./ru":2271,"./ru.js":2271,"./sd":1221,"./sd.js":1221,"./se":3478,"./se.js":3478,"./si":7538,"./si.js":7538,"./sk":5784,"./sk.js":5784,"./sl":6637,"./sl.js":6637,"./sq":6794,"./sq.js":6794,"./sr":5719,"./sr-cyrl":3322,"./sr-cyrl.js":3322,"./sr.js":5719,"./ss":6e3,"./ss.js":6e3,"./sv":1011,"./sv.js":1011,"./sw":748,"./sw.js":748,"./ta":1025,"./ta.js":1025,"./te":1885,"./te.js":1885,"./tet":8861,"./tet.js":8861,"./tg":6571,"./tg.js":6571,"./th":5802,"./th.js":5802,"./tk":9527,"./tk.js":9527,"./tl-ph":9231,"./tl-ph.js":9231,"./tlh":1052,"./tlh.js":1052,"./tr":5096,"./tr.js":5096,"./tzl":9846,"./tzl.js":9846,"./tzm":1765,"./tzm-latn":7711,"./tzm-latn.js":7711,"./tzm.js":1765,"./ug-cn":8414,"./ug-cn.js":8414,"./uk":6618,"./uk.js":6618,"./ur":158,"./ur.js":158,"./uz":7609,"./uz-latn":2475,"./uz-latn.js":2475,"./uz.js":7609,"./vi":1135,"./vi.js":1135,"./x-pseudo":4051,"./x-pseudo.js":4051,"./yo":2218,"./yo.js":2218,"./zh-cn":2648,"./zh-cn.js":2648,"./zh-hk":1632,"./zh-hk.js":1632,"./zh-mo":1541,"./zh-mo.js":1541,"./zh-tw":304,"./zh-tw.js":304};function r(e){var a=n(e);return t(a)}function n(e){if(!t.o(o,e)){var a=new Error("Cannot find module '"+e+"'");throw a.code="MODULE_NOT_FOUND",a}return o[e]}r.keys=function(){return Object.keys(o)},r.resolve=n,e.exports=r,r.id=5358},2781:function(e,a,t){"use strict";t.d(a,{pL:function(){return j},Ay:function(){return z},IB:function(){return k}});t(4114);var o=t(2618),r=JSON.parse('{"ab":{"name":"Abkhaz","nativeName":"аҧсуа"},"aa":{"name":"Afar","nativeName":"Afaraf"},"af":{"name":"Afrikaans","nativeName":"Afrikaans"},"ak":{"name":"Akan","nativeName":"Akan"},"sq":{"name":"Albanian","nativeName":"Shqip"},"am":{"name":"Amharic","nativeName":"አማርኛ"},"ar":{"name":"Arabic","nativeName":"العربية"},"an":{"name":"Aragonese","nativeName":"Aragonés"},"hy":{"name":"Armenian","nativeName":"Հայերեն"},"as":{"name":"Assamese","nativeName":"অসমীয়া"},"av":{"name":"Avaric","nativeName":"авар мацӀ, магӀарул мацӀ"},"ae":{"name":"Avestan","nativeName":"avesta"},"ay":{"name":"Aymara","nativeName":"aymar aru"},"az":{"name":"Azerbaijani","nativeName":"azərbaycan dili"},"bm":{"name":"Bambara","nativeName":"bamanankan"},"ba":{"name":"Bashkir","nativeName":"башҡорт теле"},"eu":{"name":"Basque","nativeName":"euskara, euskera"},"be":{"name":"Belarusian","nativeName":"Беларуская"},"bn":{"name":"Bengali","nativeName":"বাংলা"},"bh":{"name":"Bihari","nativeName":"भोजपुरी"},"bi":{"name":"Bislama","nativeName":"Bislama"},"bs":{"name":"Bosnian","nativeName":"bosanski jezik"},"br":{"name":"Breton","nativeName":"brezhoneg"},"bg":{"name":"Bulgarian","nativeName":"български език"},"my":{"name":"Burmese","nativeName":"ဗမာစာ"},"ca":{"name":"Catalan; Valencian","nativeName":"Català"},"ch":{"name":"Chamorro","nativeName":"Chamoru"},"ce":{"name":"Chechen","nativeName":"нохчийн мотт"},"ny":{"name":"Chichewa; Chewa; Nyanja","nativeName":"chiCheŵa, chinyanja"},"zh":{"name":"Chinese","nativeName":"中文 (Zhōngwén), 汉语, 漢語"},"cv":{"name":"Chuvash","nativeName":"чӑваш чӗлхи"},"kw":{"name":"Cornish","nativeName":"Kernewek"},"co":{"name":"Corsican","nativeName":"corsu, lingua corsa"},"cr":{"name":"Cree","nativeName":"ᓀᐦᐃᔭᐍᐏᐣ"},"hr":{"name":"Croatian","nativeName":"hrvatski"},"cs":{"name":"Czech","nativeName":"česky, čeština"},"da":{"name":"Danish","nativeName":"dansk"},"dv":{"name":"Divehi; Dhivehi; Maldivian;","nativeName":"ދިވެހި"},"nl":{"name":"Dutch","nativeName":"Nederlands, Vlaams"},"en":{"name":"English","nativeName":"English"},"eo":{"name":"Esperanto","nativeName":"Esperanto"},"et":{"name":"Estonian","nativeName":"eesti, eesti keel"},"ee":{"name":"Ewe","nativeName":"Eʋegbe"},"fo":{"name":"Faroese","nativeName":"føroyskt"},"fj":{"name":"Fijian","nativeName":"vosa Vakaviti"},"fi":{"name":"Finnish","nativeName":"suomi, suomen kieli"},"fr":{"name":"French","nativeName":"français, langue française"},"ff":{"name":"Fula; Fulah; Pulaar; Pular","nativeName":"Fulfulde, Pulaar, Pular"},"gl":{"name":"Galician","nativeName":"Galego"},"ka":{"name":"Georgian","nativeName":"ქართული"},"de":{"name":"German","nativeName":"Deutsch"},"el":{"name":"Greek, Modern","nativeName":"Ελληνικά"},"gn":{"name":"Guaraní","nativeName":"Avañeẽ"},"gu":{"name":"Gujarati","nativeName":"ગુજરાતી"},"ht":{"name":"Haitian; Haitian Creole","nativeName":"Kreyòl ayisyen"},"ha":{"name":"Hausa","nativeName":"Hausa, هَوُسَ"},"he":{"name":"Hebrew","nativeName":"עברית"},"iw":{"name":"Hebrew","nativeName":"עברית"},"hz":{"name":"Herero","nativeName":"Otjiherero"},"hi":{"name":"Hindi","nativeName":"हिन्दी, हिंदी"},"ho":{"name":"Hiri Motu","nativeName":"Hiri Motu"},"hu":{"name":"Hungarian","nativeName":"Magyar"},"ia":{"name":"Interlingua","nativeName":"Interlingua"},"id":{"name":"Indonesian","nativeName":"Bahasa Indonesia"},"ie":{"name":"Interlingue","nativeName":"Originally called Occidental; then Interlingue after WWII"},"ga":{"name":"Irish","nativeName":"Gaeilge"},"ig":{"name":"Igbo","nativeName":"Asụsụ Igbo"},"ik":{"name":"Inupiaq","nativeName":"Iñupiaq, Iñupiatun"},"io":{"name":"Ido","nativeName":"Ido"},"is":{"name":"Icelandic","nativeName":"Íslenska"},"it":{"name":"Italian","nativeName":"Italiano"},"iu":{"name":"Inuktitut","nativeName":"ᐃᓄᒃᑎᑐᑦ"},"ja":{"name":"Japanese","nativeName":"日本語 (にほんご/にっぽんご)"},"jv":{"name":"Javanese","nativeName":"basa Jawa"},"kl":{"name":"Kalaallisut, Greenlandic","nativeName":"kalaallisut, kalaallit oqaasii"},"kn":{"name":"Kannada","nativeName":"ಕನ್ನಡ"},"kr":{"name":"Kanuri","nativeName":"Kanuri"},"ks":{"name":"Kashmiri","nativeName":"कश्मीरी, كشميري"},"kk":{"name":"Kazakh","nativeName":"Қазақ тілі"},"km":{"name":"Khmer","nativeName":"ភាសាខ្មែរ"},"ki":{"name":"Kikuyu, Gikuyu","nativeName":"Gĩkũyũ"},"rw":{"name":"Kinyarwanda","nativeName":"Ikinyarwanda"},"ky":{"name":"Kirghiz, Kyrgyz","nativeName":"кыргыз тили"},"kv":{"name":"Komi","nativeName":"коми кыв"},"kg":{"name":"Kongo","nativeName":"KiKongo"},"ko":{"name":"Korean","nativeName":"한국어 (韓國語), 조선말 (朝鮮語)"},"ku":{"name":"Kurdish","nativeName":"Kurdî, كوردی"},"kj":{"name":"Kwanyama, Kuanyama","nativeName":"Kuanyama"},"la":{"name":"Latin","nativeName":"latine, lingua latina"},"lb":{"name":"Luxembourgish, Letzeburgesch","nativeName":"Lëtzebuergesch"},"lg":{"name":"Luganda","nativeName":"Luganda"},"li":{"name":"Limburgish, Limburgan, Limburger","nativeName":"Limburgs"},"ln":{"name":"Lingala","nativeName":"Lingála"},"lo":{"name":"Lao","nativeName":"ພາສາລາວ"},"lt":{"name":"Lithuanian","nativeName":"lietuvių kalba"},"lu":{"name":"Luba-Katanga","nativeName":""},"lv":{"name":"Latvian","nativeName":"latviešu valoda"},"gv":{"name":"Manx","nativeName":"Gaelg, Gailck"},"mk":{"name":"Macedonian","nativeName":"македонски јазик"},"mg":{"name":"Malagasy","nativeName":"Malagasy fiteny"},"ms":{"name":"Malay","nativeName":"bahasa Melayu, بهاس ملايو"},"ml":{"name":"Malayalam","nativeName":"മലയാളം"},"mt":{"name":"Maltese","nativeName":"Malti"},"mi":{"name":"Māori","nativeName":"te reo Māori"},"mr":{"name":"Marathi (Marāṭhī)","nativeName":"मराठी"},"mh":{"name":"Marshallese","nativeName":"Kajin M̧ajeļ"},"mn":{"name":"Mongolian","nativeName":"монгол"},"na":{"name":"Nauru","nativeName":"Ekakairũ Naoero"},"nv":{"name":"Navajo, Navaho","nativeName":"Diné bizaad, Dinékʼehǰí"},"nb":{"name":"Norwegian Bokmål","nativeName":"Norsk bokmål"},"nd":{"name":"North Ndebele","nativeName":"isiNdebele"},"ne":{"name":"Nepali","nativeName":"नेपाली"},"ng":{"name":"Ndonga","nativeName":"Owambo"},"nn":{"name":"Norwegian Nynorsk","nativeName":"Norsk nynorsk"},"no":{"name":"Norwegian","nativeName":"Norsk"},"ii":{"name":"Nuosu","nativeName":"ꆈꌠ꒿ Nuosuhxop"},"nr":{"name":"South Ndebele","nativeName":"isiNdebele"},"oc":{"name":"Occitan","nativeName":"Occitan"},"oj":{"name":"Ojibwe, Ojibwa","nativeName":"ᐊᓂᔑᓈᐯᒧᐎᓐ"},"cu":{"name":"Old Church Slavonic, Church Slavic, Church Slavonic, Old Bulgarian, Old Slavonic","nativeName":"ѩзыкъ словѣньскъ"},"om":{"name":"Oromo","nativeName":"Afaan Oromoo"},"or":{"name":"Oriya","nativeName":"ଓଡ଼ିଆ"},"os":{"name":"Ossetian, Ossetic","nativeName":"ирон æвзаг"},"pa":{"name":"Panjabi, Punjabi","nativeName":"ਪੰਜਾਬੀ, پنجابی"},"pi":{"name":"Pāli","nativeName":"पाऴि"},"fa":{"name":"Persian","nativeName":"فارسی"},"pl":{"name":"Polish","nativeName":"polski"},"ps":{"name":"Pashto, Pushto","nativeName":"پښتو"},"pt":{"name":"Portuguese","nativeName":"Português"},"qu":{"name":"Quechua","nativeName":"Runa Simi, Kichwa"},"rm":{"name":"Romansh","nativeName":"rumantsch grischun"},"rn":{"name":"Kirundi","nativeName":"kiRundi"},"ro":{"name":"Romanian, Moldavian, Moldovan","nativeName":"română"},"ru":{"name":"Russian","nativeName":"русский язык"},"sa":{"name":"Sanskrit (Saṁskṛta)","nativeName":"संस्कृतम्"},"sc":{"name":"Sardinian","nativeName":"sardu"},"sd":{"name":"Sindhi","nativeName":"सिन्धी, سنڌي، سندھی"},"se":{"name":"Northern Sami","nativeName":"Davvisámegiella"},"sm":{"name":"Samoan","nativeName":"gagana faa Samoa"},"sg":{"name":"Sango","nativeName":"yângâ tî sängö"},"sr":{"name":"Serbian","nativeName":"српски језик"},"gd":{"name":"Scottish Gaelic; Gaelic","nativeName":"Gàidhlig"},"sn":{"name":"Shona","nativeName":"chiShona"},"si":{"name":"Sinhala, Sinhalese","nativeName":"සිංහල"},"sk":{"name":"Slovak","nativeName":"slovenčina"},"sl":{"name":"Slovene","nativeName":"slovenščina"},"so":{"name":"Somali","nativeName":"Soomaaliga, af Soomaali"},"st":{"name":"Southern Sotho","nativeName":"Sesotho"},"es":{"name":"Spanish; Castilian","nativeName":"español, castellano"},"su":{"name":"Sundanese","nativeName":"Basa Sunda"},"sw":{"name":"Swahili","nativeName":"Kiswahili"},"ss":{"name":"Swati","nativeName":"SiSwati"},"sv":{"name":"Swedish","nativeName":"svenska"},"ta":{"name":"Tamil","nativeName":"தமிழ்"},"te":{"name":"Telugu","nativeName":"తెలుగు"},"tg":{"name":"Tajik","nativeName":"тоҷикӣ, toğikī, تاجیکی"},"th":{"name":"Thai","nativeName":"ไทย"},"ti":{"name":"Tigrinya","nativeName":"ትግርኛ"},"bo":{"name":"Tibetan Standard, Tibetan, Central","nativeName":"བོད་ཡིག"},"tk":{"name":"Turkmen","nativeName":"Türkmen, Түркмен"},"tl":{"name":"Tagalog","nativeName":"Wikang Tagalog, ᜏᜒᜃᜅ᜔ ᜆᜄᜎᜓᜄ᜔"},"tn":{"name":"Tswana","nativeName":"Setswana"},"to":{"name":"Tonga (Tonga Islands)","nativeName":"faka Tonga"},"tr":{"name":"Turkish","nativeName":"Türkçe"},"ts":{"name":"Tsonga","nativeName":"Xitsonga"},"tt":{"name":"Tatar","nativeName":"татарча, tatarça, تاتارچا"},"tw":{"name":"Twi","nativeName":"Twi"},"ty":{"name":"Tahitian","nativeName":"Reo Tahiti"},"ug":{"name":"Uighur, Uyghur","nativeName":"Uyƣurqə, ئۇيغۇرچە"},"uk":{"name":"Ukrainian","nativeName":"українська"},"ur":{"name":"Urdu","nativeName":"اردو"},"uz":{"name":"Uzbek","nativeName":"zbek, Ўзбек, أۇزبېك"},"ve":{"name":"Venda","nativeName":"Tshivenḓa"},"vi":{"name":"Vietnamese","nativeName":"Tiếng Việt"},"vo":{"name":"Volapük","nativeName":"Volapük"},"wa":{"name":"Walloon","nativeName":"Walon"},"cy":{"name":"Welsh","nativeName":"Cymraeg"},"wo":{"name":"Wolof","nativeName":"Wollof"},"fy":{"name":"Western Frisian","nativeName":"Frysk"},"xh":{"name":"Xhosa","nativeName":"isiXhosa"},"yi":{"name":"Yiddish","nativeName":"ייִדיש"},"yo":{"name":"Yoruba","nativeName":"Yorùbá"},"za":{"name":"Zhuang, Chuang","nativeName":"Saɯ cueŋƅ, Saw cuengh"}}'),n=t(9726),s=t(7200),i=t(5093),l=t.n(i);const d=()=>{const e=(0,n.KR)(!1),a=e=>{s.A.commit("setLang",e),l().locale(e)},t=a=>{e.value=a},o=(0,n.EW)((()=>s.A.state.lang)),r=(0,n.EW)((()=>e.value));return{setLanguage:a,setRTL:t,getLanguage:o,isRTL:r}};var c=d;function m(e,a,t){if(1===e)return 1;const o=e>10&&e<20;return!o&&e%10>1&&e%10<5?2:0}function u(e,a){return a in e}function p(){const e=t(6534),a={};return e.keys().forEach((t=>{const o=t.match(/(locale-)([A-Za-z]{2})/i);if(o&&o.length>1){const n=o[2].toLowerCase();u(r,n)&&(a[n]=e(t))}})),a}function g(){const e=t(6534),a=[];return e.keys().forEach((e=>{const t=e.match(/(locale-)([A-Za-z]{2})/i);if(t&&t.length>1){const e=t[2].toLowerCase();u(r,e)&&a.push({code:e,name:r[e].name,nativeName:r[e].nativeName})}})),a}function h(e){const a=g();return a.some((a=>a.code===e))}function w(){const e=void 0!==navigator.languages?navigator.languages[0]:navigator.language;if(!e)return;const a=e.trim().split(/-|_/)[0];return a}function f(){let e="en";const a=localStorage.getItem("locale");if(a)e=a;else{const a=w();e=a&&h(a)?a:"en"}return v(e),y(e),e}function y(e){const a="ar,az,he,ku,fa,ur",t=a.split(",").map((function(e){return e.trim().toLowerCase()})),o=t.some((a=>a===e.trim().toLowerCase()));document.documentElement.dir=o?"rtl":"ltr";const{setRTL:r}=c();r(o)}function v(e){document.documentElement.lang=e;const{setLanguage:a}=c();a(e)}const b=(0,o.hU)({locale:f(),fallbackLocale:"en",messages:p(),pluralizationRules:{pl:m}}),k=g();function j(e){b.global.locale=e,localStorage.setItem("locale",e),v(e),y(e)}var z=b},7096:function(e,a,t){"use strict";var o=t(9726),r=t(7475);const n={key:0,class:"alert fixed top-20 start-1/2 centralize"},s={key:1,class:"loader fixed flex items-center justify-center w-screen h-screen top-0 start-0 bg-black opacity-50"},i={class:"mb-10 text-3xl text-white"};function l(e,a,t,r,l,d){const c=(0,o.g2)("Alert"),m=(0,o.g2)("IndicatorIcon"),u=(0,o.g2)("router-view");return(0,o.uX)(),(0,o.CE)("div",null,[e.$store.state.globalMessages.length>0?((0,o.uX)(),(0,o.CE)("div",n,[((0,o.uX)(!0),(0,o.CE)(o.FK,null,(0,o.pI)(e.$store.state.globalMessages,((a,t)=>((0,o.uX)(),(0,o.Wv)(c,{key:t,type:a.type,title:a.title,index:a.index,isFixed:!1},{default:(0,o.k6)((()=>[(0,o.Lk)("p",null,(0,o.v_)(e.$t(a.text)),1)])),_:2},1032,["type","title","index"])))),128))])):(0,o.Q3)("",!0),e.$store.state.appLoadingText?((0,o.uX)(),(0,o.CE)("div",s,[(0,o.Lk)("div",null,[(0,o.Lk)("div",i,(0,o.v_)(e.$t(e.$store.state.appLoadingText)),1),(0,o.bF)(m,{class:"animate-spin -ms-1 me-3 h-20 w-20 text-white"})])])):(0,o.Q3)("",!0),(0,o.bF)(u)])}const d=e=>((0,o.Qi)("data-v-509c2eb0"),e=e(),(0,o.jt)(),e),c={key:0,class:"bg-blue-100 border-t-4 border-blue-500 rounded text-blue-500 px-4 py-3 shadow mb-4",role:"alert"},m={class:"flex"},u=(0,o.Fv)('
',1),p={class:"text-start"},g={key:0,class:"font-bold"},h={key:1,class:"bg-green-100 border-t-4 border-green-500 rounded text-green-500 px-4 py-3 shadow mb-4",role:"alert"},w={class:"flex"},f=d((()=>(0,o.Lk)("div",{class:"py-1"},[(0,o.Lk)("svg",{class:"stroke-0 fill-current text-green-500 h-6 w-6 me-4",xmlns:"http://www.w3.org/2000/svg",width:"20pt",height:"20pt",viewBox:"0 0 20 20"},[(0,o.Lk)("path",{d:"M 10 20 C 4.484375 20 0 15.515625 0 10 C 0 4.484375 4.484375 0 10 0 C 15.515625 0 20 4.484375 20 10 C 20 15.515625 15.515625 20 10 20 Z M 10 1.25 C 5.175781 1.25 1.25 5.175781 1.25 10 C 1.25 14.824219 5.175781 18.75 10 18.75 C 14.824219 18.75 18.75 14.824219 18.75 10 C 18.75 5.175781 14.824219 1.25 10 1.25 Z M 10 1.25 "}),(0,o.Lk)("path",{d:"M 9.0625 13.332031 C 8.902344 13.332031 8.742188 13.273438 8.621094 13.148438 L 5.914062 10.441406 C 5.667969 10.199219 5.667969 9.800781 5.914062 9.558594 C 6.15625 9.3125 6.550781 9.3125 6.796875 9.558594 L 9.0625 11.824219 L 14.039062 6.847656 C 14.28125 6.605469 14.679688 6.605469 14.921875 6.847656 C 15.167969 7.09375 15.167969 7.488281 14.921875 7.734375 L 9.503906 13.148438 C 9.382812 13.273438 9.222656 13.332031 9.0625 13.332031 Z M 9.0625 13.332031 "})])],-1))),y={class:"text-start"},v={key:0,class:"font-bold"},b={key:2,class:"bg-yellow-100 border-t-4 border-yellow-500 rounded text-yellow-500 px-4 py-3 shadow mb-4",role:"alert"},k={class:"flex"},j=(0,o.Fv)('',1),z={class:"text-start"},C={key:0,class:"font-bold"},N={key:3,class:"bg-red-100 border-t-4 border-red-500 rounded text-red-500 px-4 py-3 shadow mb-4",role:"alert"},S={class:"flex"},_=(0,o.Fv)('',1),P={class:"text-start"},T={key:0,class:"font-bold"};function O(e,a,t,r,n,s){return(0,o.uX)(),(0,o.CE)("div",{class:(0,o.C4)(["flex justify-center",e.isFixed?"fixed z-10 top-5 start-1/2 centralize":""])},["info"===e.alertType?((0,o.uX)(),(0,o.CE)("div",c,[(0,o.Lk)("div",m,[u,(0,o.Lk)("div",p,[e.title?((0,o.uX)(),(0,o.CE)("p",g,(0,o.v_)(e.$t(e.title)),1)):(0,o.Q3)("",!0),(0,o.RG)(e.$slots,"default",{class:"text-sm"},void 0,!0)]),(0,o.Lk)("div",{class:"ms-auto cursor-pointer",onClick:a[0]||(a[0]=a=>e.close())},"✕")])])):(0,o.Q3)("",!0),"success"===e.alertType?((0,o.uX)(),(0,o.CE)("div",h,[(0,o.Lk)("div",w,[f,(0,o.Lk)("div",y,[e.title?((0,o.uX)(),(0,o.CE)("p",v,(0,o.v_)(e.$t(e.title)),1)):(0,o.Q3)("",!0),(0,o.RG)(e.$slots,"default",{class:"text-sm"},void 0,!0)]),(0,o.Lk)("div",{class:"ms-auto cursor-pointer",onClick:a[1]||(a[1]=a=>e.close())},"✕")])])):(0,o.Q3)("",!0),"warning"===e.alertType?((0,o.uX)(),(0,o.CE)("div",b,[(0,o.Lk)("div",k,[j,(0,o.Lk)("div",z,[e.title?((0,o.uX)(),(0,o.CE)("p",C,(0,o.v_)(e.$t(e.title)),1)):(0,o.Q3)("",!0),(0,o.RG)(e.$slots,"default",{class:"text-sm"},void 0,!0)]),(0,o.Lk)("div",{class:"ms-auto cursor-pointer",onClick:a[2]||(a[2]=a=>e.close())},"✕")])])):(0,o.Q3)("",!0),"danger"===e.alertType?((0,o.uX)(),(0,o.CE)("div",N,[(0,o.Lk)("div",S,[_,(0,o.Lk)("div",P,[e.title?((0,o.uX)(),(0,o.CE)("p",T,(0,o.v_)(e.$t(e.title)),1)):(0,o.Q3)("",!0),(0,o.RG)(e.$slots,"default",{class:"text-sm"},void 0,!0)]),(0,o.Lk)("div",{class:"ms-auto cursor-pointer",onClick:a[3]||(a[3]=a=>e.close())},"✕")])])):(0,o.Q3)("",!0)],2)}var M=(0,o.pM)({name:"Alert",props:{type:String,title:String,index:{type:Number,default:0},isFixed:{type:Boolean,default:!0}},computed:{alertType:function(){const e=this.type?this.type.toLowerCase().trim():"";return["info","success","warning","danger"].includes(e)?e:"info"}},beforeMount(){"danger"!==this.type&&setTimeout(this.close,7e3)},emits:["closed"],methods:{close(){this.$emit("closed"),this.$store.commit("setGlobalMessages",this.$store.state.globalMessages.filter((e=>e.index!==this.index)))}}}),x=t(6262);const U=(0,x.A)(M,[["render",O],["__scopeId","data-v-509c2eb0"]]);var A=U,L=t(9060),I=t(2781),E=(0,o.pM)({name:"App",components:{Alert:A,IndicatorIcon:L.A},beforeMount(){const e=String(localStorage.getItem("language"));localStorage.getItem("language")&&(0,I.pL)(e)}});const D=(0,x.A)(E,[["render",l]]);var F=D,B=t(3673),Z=t(7200),W=t(5246);(0,o.Ef)(F).use(Z.A).use(B.A).use(r.a).use(I.Ay).use(W.Ay,{transition:"Vue-Toastification__bounce",maxToasts:10,newestOnTop:!0,position:"top-center",timeout:15e3,closeOnClick:!0,pauseOnFocusLoss:!0,pauseOnHover:!0,draggable:!0,draggablePercent:.6,showCloseButtonOnHover:!1,hideProgressBar:!1,closeButton:"a",icon:!0,rtl:!1}).mount("#app")},3673:function(e,a,t){"use strict";t.d(a,{A:function(){return u}});var o=t(5220),r=t(7475),n=t(7200);const s=[{path:"",name:"Generator",component:()=>Promise.all([t.e(36),t.e(223)]).then(t.bind(t,4833))},{path:"profile",name:"Settings",component:()=>Promise.all([t.e(36),t.e(486)]).then(t.bind(t,9486)),beforeEnter:async function(e,a,t){r.a.getCookie("token")?t():(n.A.commit("setLoggedUser",{}),t({path:"/auth",query:{redirect:e.path}}))}}];var i=s;const l=[{path:"",name:"Login",component:()=>Promise.all([t.e(36),t.e(677)]).then(t.bind(t,8677))},{path:"signup",name:"Register",component:()=>Promise.all([t.e(36),t.e(840)]).then(t.bind(t,4840))},{path:"activate/:email/:token",name:"Activate",component:()=>t.e(871).then(t.bind(t,3871))},{path:"forgot",name:"Forgot",component:()=>Promise.all([t.e(36),t.e(224)]).then(t.bind(t,8224))},{path:"reset/:email/:token",name:"Reset",component:()=>Promise.all([t.e(36),t.e(116)]).then(t.bind(t,6116))},{path:"register-success",name:"RegisterSuccess",component:()=>t.e(722).then(t.bind(t,7722))}];var d=l;const c=[{path:"/",name:"Home",component:()=>t.e(560).then(t.bind(t,7051))},{path:"/creator",name:"Account",component:()=>t.e(318).then(t.bind(t,8318)),children:i,beforeEnter:async function(e,a,t){await n.A.dispatch("getLoggedUser"),r.a.getCookie("token")&&n.A.state.loggedUser&&n.A.state.loggedUser._id||(n.A.state.loggedUser&&n.A.state.loggedUser._id&&(n.A.state.loggedUser.providerUserId=void 0,await n.A.dispatch("updateUser")),n.A.commit("setLoggedUser",{})),t()}},{path:"/auth",name:"Auth",component:()=>t.e(904).then(t.bind(t,4904)),children:d,beforeEnter:(e,a,t)=>{n.A.getters.isAuthenticated?t({path:a.path}):t()}}],m=(0,o.aE)({history:(0,o.Bt)(),routes:c});var u=m},555:function(e,a,t){"use strict";t.d(a,{f:function(){return o}});t(4114);const o=(e,a=null,t=!1)=>{const r=[];return e.children&&e.children.length>0&&e.uuid!==a?(t&&r.push(e),e.children.forEach((e=>{"space"!==e.name&&r.push(...o(e,a,t))}))):e.uuid!==a&&r.push(e),r}},7200:function(e,a,t){"use strict";t.d(a,{A:function(){return j}});t(4114);var o=t(834),r=t(2505),n=t.n(r),s=t(5373),i=t.n(s),l=t(7475);const d={loginToProvider:{method:"get",url:"https://lambud2.erozkroje.pl/server/auth.php"},me:{method:"get",url:"/users/me"},updateUser:{method:"put",url:"/users/me"},login:{method:"post",url:"/users/login"},logout:{method:"post",url:"/users/logout"},activate:{method:"post",url:"/users/activateAccount"},forgot:{method:"post",url:"/users/passwordForgotten"},reset:{method:"post",url:"/users/resetPassword"},register:{method:"post",url:"/users/register"},updatePaymentStatus:{method:"post",url:"/users/paidaccess-used"},sendContactForm:{method:"post",url:"/users/send-contact-form"}},c={orderGet:{method:"get",url:"https://lambud2.erozkroje.pl/server/orders.php"},orderPost:{method:"post",url:"https://lambud2.erozkroje.pl/server/orders.php"},materialsGet:{method:"get",url:"/providers/materials"},joinedMaterialsGet:{method:"get",url:"/providers/joined-materials"}},m={getPayment:{method:"get",url:"/payments/payment"}},u={getProject:{method:"get",url:"/projects/"},createProject:{method:"post",url:"/projects/"},saveProject:{method:"put",url:"/projects/"},deleteProject:{method:"delete",url:"/projects/"},getAll:{method:"get",url:"/projects/all"}},p="https://e-carpenter.com/api",g={...d,...m,...c,...u};var h=t(3673),w=t(9668),f=t(555);const y=(e,a)=>{if(e.response){const t=e.response.data.errors;t.forEach((e=>{if(a){const t=e.errorCode?e.errorCode:e.message;k.state.vuelidateExternalResults[a]={...k.state.vuelidateExternalResults[a],[e.field]:t.toString()}}else k.state.vuelidateExternalResults[e.field]=[e.errorCode?e.errorCode:e.message]}))}},v=(e,a)=>{if(e.response){const t=e.response.data.errors;t&&t.forEach((e=>{e.errorCode||k.state.globalMessages.find((e=>e.text===a))?e.errorCode&&!k.state.globalMessages.find((a=>a.text===e.errorCode))&&k.commit("setGlobalMessages",[...k.state.globalMessages,{type:"danger",title:"error",text:e.errorCode,index:k.state.globalMessages.length}]):k.commit("setGlobalMessages",[...k.state.globalMessages,{type:"danger",title:"error",text:a,index:k.state.globalMessages.length}])}))}},b="5072aa554811ff23456b584e384763618a13b2d2";n().defaults.baseURL=p,n().interceptors.request.use((async function(e){const a=l.a.getCookie("token");if(a&&a.length>0&&!["lambud"].find((a=>e.url.indexOf(a)>=0))&&(e.headers={...e.headers,Authorization:"Bearer "+a}),e.url&&e.url.indexOf("auth")<0&&["lambud"].find((a=>e.url.indexOf(a)>=0))&&k.state.loggedUser&&k.state.loggedUser._id){const e={session_id:k.state.loggedUser.providerUserId?k.state.loggedUser.providerUserId.SessionId:""};await n()({method:g.loginToProvider.method,url:g.loginToProvider.url,headers:{"Content-Type":"application/x-www-form-urlencoded"},params:{action:"auth.islogin",data:{user_id:k.state.loggedUser.providerUserId?.Id},params:e,api_key:b}}).then((e=>{e.data.data.is_login||(k.commit("setBoardsOfCurrentOrder",[]),k.commit("setAccessoriesOfCurrentOrder",[]),k.state.loggedUser&&k.state.loggedUser._id&&(k.state.loggedUser.providerUserId=void 0,k.dispatch("updateUser")))})).catch((e=>{console.log(e),k.commit("setAccessoriesOfCurrentOrder",[]),k.commit("setBoardsOfCurrentOrder",[])}))}return e}),(function(e){return console.log("error",e),Promise.reject(e)})),n().interceptors.response.use((function(e){return e}),(function(e){if((401===e.response.status||403===e.response.status)&&e.response.config.url.indexOf("logout")<0&&e.response.config.url.indexOf("login")<0&&k.dispatch("logout"),(401!==e.response.status&&403!==e.response.status||e.response.config.url.indexOf("login")>=0)&&e.response.data.errors&&e.response.data.errors.length>0){const a=e.response.data.errors.filter((e=>"global"===e.field&&e.errorCode)),t=a.map((e=>({type:"danger",title:"error",text:e.errorCode,index:k.state.globalMessages.length>0?k.state.globalMessages[k.state.globalMessages.length-1].index+1:0})));k.commit("setGlobalMessages",[...k.state.globalMessages,...t])}return Promise.reject(e)}));const k=(0,o.y$)({state:{appLoadingText:null,lang:"",loggedUser:{},materialsOfProvider:[],currentProjectId:null,boardsOfCurrentOrder:[],accessoriesOfCurrentOrder:[],globalMessages:[],vuelidateExternalResults:{},clientSecret:null,cards:[]},mutations:{setAppLoadingText:(e,a)=>{e.appLoadingText=a},setLang:(e,a)=>{e.lang=a},setLoggedUser:(e,a)=>{e.loggedUser=a},setMaterialsOfProvider:(e,a)=>{e.materialsOfProvider=a},setCurrentProjectId:(e,a)=>{e.currentProjectId=a},setGlobalMessages:(e,a)=>{e.globalMessages=a},setVuelidateExternalResults:(e,a)=>{e.vuelidateExternalResults=a},setCards:(e,a)=>{e.cards=a},setClientSecret:(e,a)=>{e.clientSecret=a},setBoardsOfCurrentOrder:(e,a)=>{e.boardsOfCurrentOrder=a},setAccessoriesOfCurrentOrder:(e,a)=>{e.accessoriesOfCurrentOrder=a}},actions:{setToken:async(e,a)=>{l.a.setCookie("token",a,{path:"/",domain:location.hostname}),await e.dispatch("getLoggedUser")},removeToken:e=>{l.a.removeCookie("token",{path:"/",domain:location.hostname}),l.a.removeCookie("missingCardsClosed"),e.commit("setLoggedUser",null),e.commit("setCards",[]),e.commit("setBoardsOfCurrentOrder",[]),e.commit("setAccessoriesOfCurrentOrder",[]),localStorage.removeItem("currentProjectId")},login:async(e,{email:a,password:t,remember:o})=>{const r={email:a,password:t};return new Promise(((a,t)=>{n()({method:g.login.method,url:g.login.url,headers:{"Content-Type":"application/x-www-form-urlencoded"},data:i().stringify(r)}).then((async t=>{const o=t.data.result.token;await e.dispatch("setToken",o),a(o)})).catch((a=>{e.dispatch("removeToken"),y(a,void 0),v(a,"technical_problems_later"),console.log(a),t(a)}))}))},logout:async e=>{if(e.state.loggedUser&&k.state.loggedUser._id){const a=e.state.loggedUser?e.state.loggedUser._id:null;e.state.loggedUser.providerUserId=void 0,await e.dispatch("updateUser"),await n().post(g.logout.url,{body:{userId:a}}).then((()=>{e.dispatch("removeToken")})).catch((()=>{e.dispatch("removeToken")}))}},getLoggedUser:async(e,a)=>{await n().get(g.me.url).then((async a=>{if(e.commit("setLoggedUser",a.data.result),0===a.data.result.projects.length)await e.dispatch("createProject");else{let t=localStorage.getItem("currentProjectId"),o=a.data.result.projects.find((e=>e._id===t));if(o||0!==e.state.loggedUser.projects.length){!o&&e.state.loggedUser.projects.length>0&&(o=e.state.loggedUser.projects[e.state.loggedUser.projects.length-1],t=o._id);const a=JSON.parse(o.objects),r=[];a.forEach((e=>{r.push(...(0,f.f)(e,null,!0))}));const n=localStorage.getItem("objects");let s=null;if(n&&(s=JSON.parse(n)),s){let e=s.length!==a.length;if(e)k.commit("setGlobalMessages",[...k.state.globalMessages,{type:"warning",title:"warning",text:"objects_different_local_remote",index:k.state.globalMessages.length}]);else{const a=[];s.forEach((e=>{a.push(...(0,f.f)(e,null,!0))})),a.every((a=>{const t=r.find((e=>e.uuid===a.uuid));return t&&t.name===a.name&&t.position.x===a.position.x&&t.position.y===a.position.y&&t.position.z===a.position.z&&t.rotation.x===a.rotation.x&&t.rotation.y===a.rotation.y&&t.rotation.z===a.rotation.z&&t.size.x===a.size.x&&t.size.y===a.size.y&&t.size.z===a.size.z&&t.size.edges.left===a.size.edges.left&&t.size.edges.right===a.size.edges.right&&t.size.edges.top===a.size.edges.top&&t.size.edges.bottom===a.size.edges.bottom&&t.size.edges.front===a.size.edges.front&&t.size.edges.back===a.size.edges.back&&t.children.length===a.children.length||(e=!0),!e})),e&&k.commit("setGlobalMessages",[...k.state.globalMessages,{type:"warning",title:"warning",text:"objects_different_local_remote",index:k.state.globalMessages.length}])}}e.commit("setCurrentProjectId",t),t&&localStorage.setItem("currentProjectId",t)}else await e.dispatch("createProject")}}),(a=>{e.commit("setLoggedUser",null)}))},register:async(e,{email:a,password:t,passwordConfirm:o,companyName:r,shouldRedirect:s=!0},l="registerForm")=>{const d={email:a,password:t,password_confirm:o,companyName:r};await n()({method:g.register.method,url:g.register.url,headers:{"Content-Type":"application/x-www-form-urlencoded"},data:i().stringify(d)}).then((e=>(s&&h.A.push("/auth/register-success"),e.data))).catch((e=>{y(e,l),v(e,"technical_problems_later"),console.log(e)}))},activate:(e,a)=>new Promise(((e,t)=>{n()({method:g.activate.method,url:g.activate.url,headers:{"Content-Type":"application/x-www-form-urlencoded",Authorization:"Bearer "+a.token},data:i().stringify({email:a.email})}).then((()=>{e("")})).catch((e=>{v(e,"technical_problems_contact_us"),console.log(e),t(e)}))})),forgot:async(e,a)=>{const t={email:a};await n()({method:g.forgot.method,url:g.forgot.url,headers:{"Content-Type":"application/x-www-form-urlencoded"},data:i().stringify(t)}).then((e=>{e.data.access_token})).catch((e=>{y(e,void 0),console.log(e)}))},reset:async(e,{email:a,token:t,password:o,password_confirm:r},s="resetForm")=>{const l={email:a,password:o,password_confirm:r};await n()({method:g.reset.method,url:g.reset.url,headers:{"Content-Type":"application/x-www-form-urlencoded",Authorization:"Bearer "+t},data:i().stringify(l)}).then((e=>{h.A.push("/auth")})).catch((e=>{y(e,s),v(e,"technical_problems_later"),console.log(e)}))},updateUser:async(e,a=null)=>{e.commit("setAppLoadingText","loader.savingUser");let t=JSON.parse(JSON.stringify(a));t||(t=JSON.parse(JSON.stringify(e.state.loggedUser))),t.projects=t.projects.map((e=>e._id)),await n().put(g.updateUser.url,t).then((a=>{e.commit("setLoggedUser",a.data.result),e.commit("setAppLoadingText",null)}),(a=>{v(a,"technical_problems_later"),e.commit("setAppLoadingText",null)}))},getPayment:async e=>{await n().get(g.getPayment.url).then((a=>{e.commit("setClientSecret",a.data.result)}),(a=>{v(a,"technical_problems_later"),e.commit("setClientSecret",null)}))},updatePaymentStatus:async e=>{await n().post(g.updatePaymentStatus.url).then((async a=>{await e.dispatch("getLoggedUser")}),(e=>{v(e,"technical_problems_later")}))},createProject:async(e,a=null)=>{a&&a.providerUser?delete a.providerUser.OrderForms:e.state.loggedUser.providerUserId&&delete e.state.loggedUser.providerUserId.OrderForms;const t={userId:e.state.loggedUser._id,name:a?a.name+" (copy)":"Project "+(new Date).toLocaleString(),objects:a?a.objects:localStorage.getItem("objects")||"",history:a?a.history:localStorage.getItem("history")||"",providerUser:a?a.providerUser:e.state.loggedUser.providerUserId?e.state.loggedUser.providerUserId:"",providerOrderData:a?a.providerOrderData:void 0,providerOrder:a?a.providerOrder:void 0,providerBoards:a?a.providerBoards:e.state.boardsOfCurrentOrder,providerAccessories:a?a.providerAccessories:e.state.accessoriesOfCurrentOrder};await n()({method:g.createProject.method,url:g.createProject.url,headers:{"Content-Type":"application/x-www-form-urlencoded"},data:i().stringify(t)}).then((a=>(e.state.loggedUser.projects.push(a.data.result),e.commit("setCurrentProjectId",a.data.result._id),localStorage.setItem("currentProjectId",a.data.result._id),localStorage.setItem("objects",a.data.result.objects),localStorage.setItem("history",a.data.result.history),a.data.result))).catch((e=>{y(e,"projectForm"),v(e,"technical_problems_later"),console.log(e)}))},updateProject:async(e,a)=>{e.commit("setAppLoadingText","loader.savingProject");const t=a||e.state.loggedUser.projects.find((a=>a._id===e.state.currentProjectId));if(t){const a={_id:e.state.currentProjectId,userId:e.state.loggedUser._id,name:t.name,objects:localStorage.getItem("objects")||"",history:localStorage.getItem("history")||"",providerUser:t.providerUser?t.providerUser:e.state.loggedUser.providerUserId?e.state.loggedUser.providerUserId:void 0,providerOrderData:t.providerOrderData?t.providerOrderData:void 0,providerOrder:t.providerOrder?t.providerOrder:void 0,providerBoards:t.providerBoards?t.providerBoards:e.state.boardsOfCurrentOrder,providerAccessories:t?t.providerAccessories:e.state.accessoriesOfCurrentOrder};return a.providerOrder&&delete a.providerOrder.OrderForms,a.providerOrderData&&delete a.providerOrderData.OrderForms,n().put(g.saveProject.url,a).then((async a=>(await e.dispatch("getLoggedUser"),e.commit("setAppLoadingText",null),a.data.result)),(a=>{v(a,"technical_problems_later"),e.commit("setAppLoadingText",null)}))}},getProject:async(e,a)=>{await n()({method:g.getProject.method,url:g.getProject.url,headers:{"Content-Type":"application/x-www-form-urlencoded"},params:{projectId:a}}).then((e=>e.data.result)).catch((e=>{v(e,"technical_problems_later"),console.log(e)}))},getAllProjects:async(e,a)=>{await n()({method:g.getAll.method,url:g.getAll.url,headers:{"Content-Type":"application/x-www-form-urlencoded"}}).then((a=>{e.commit("setProjects",a.data.result);const t=localStorage.getItem("currentProjectId");if(!e.state.loggedUser.projects.find((e=>e._id===t))){const a=e.state.loggedUser.projects.length>0?e.state.loggedUser.projects[e.state.loggedUser.projects.length-1]._id:null;e.commit("setCurrentProjectId",a),localStorage.setItem("currentProjectId",a||"")}return a.data.result})).catch((e=>{v(e,"technical_problems_later"),console.log(e)}))},deleteProject:async(e,a)=>n()({method:g.deleteProject.method,url:g.deleteProject.url,headers:{"Content-Type":"application/x-www-form-urlencoded"},data:i().stringify({_id:a})}).then((async a=>(await e.dispatch("getLoggedUser"),a.data.result))).catch((e=>{v(e,"technical_problems_later"),console.log(e)})),isLoggedInToProvider:async e=>{if(k.state.loggedUser&&k.state.loggedUser._id){const e={session_id:k.state.loggedUser.providerUserId?k.state.loggedUser.providerUserId.SessionId:""};await n()({method:g.loginToProvider.method,url:g.loginToProvider.url,headers:{"Content-Type":"application/x-www-form-urlencoded"},params:{action:"auth.islogin",data:{user_id:k.state.loggedUser.providerUserId?.Id},params:e,api_key:b}}).then((e=>{e.data.data.is_login||(k.commit("setBoardsOfCurrentOrder",[]),k.commit("setAccessoriesOfCurrentOrder",[]),k.state.loggedUser&&k.state.loggedUser._id&&(k.state.loggedUser.providerUserId=void 0,k.dispatch("updateUser")))})).catch((e=>{console.log(e),k.commit("setBoardsOfCurrentOrder",[]),k.commit("setAccessoriesOfCurrentOrder",[])}))}},loginToProvider:async(e,{login:a,password:t})=>{const o={Login:(0,w.sha1)(a.toUpperCase()),Password:(0,w.sha1)(t)};await n()({method:g.loginToProvider.method,url:g.loginToProvider.url,headers:{"Content-Type":"application/x-www-form-urlencoded"},params:{action:"auth.login",data:{Login:o.Login,Password:o.Password,ExtUserId:"",oAuth2Sign:""},params:{},api_key:b}}).then((a=>{0===a.data.error.code?(a.data.data.IdUserCookie=(Number(String(Math.random()).slice(2))+Date.now()+Math.round(performance.now())).toString(20),e.state.loggedUser.providerUserId=a.data.data,e.dispatch("updateUser"),e.dispatch("getAllOrdersFromProvider")):e.commit("setGlobalMessages",[...e.state.globalMessages,{type:"danger",title:"warning",text:"provider.loginFailed",index:e.state.globalMessages.length}])})).catch((a=>{e.commit("setGlobalMessages",[...e.state.globalMessages,{type:"danger",title:"warning",text:"provider.loginFailed",index:e.state.globalMessages.length}]),console.log(a)}))},getAllOrdersFromProvider:async e=>{const a={session_id:e.state.loggedUser.providerUserId?e.state.loggedUser.providerUserId.SessionId:""};await n()({method:g.orderGet.method,url:g.orderGet.url,headers:{"Content-Type":"application/x-www-form-urlencoded"},params:{action:"get.all",data:{},params:a,api_key:b}}).then((async a=>{0===a.data.error.code&&(e.state.loggedUser.providerOrdersDatas=a.data.data.orders,console.log("getAllOrdersFromProvider",k.state.loggedUser),await e.dispatch("updateUser"))})).catch((e=>{console.log(e)}))},createEmptyOrderToProvider:async e=>{await e.dispatch("getAllOrdersFromProvider");const a=e.state.loggedUser.providerOrdersDatas&&e.state.loggedUser.providerOrdersDatas.length>=0?e.state.loggedUser.providerOrdersDatas.length:0,t={id:a,form_name:"custom1",basket_mode:0,id_user_cookie:e.state.loggedUser.providerUserId?e.state.loggedUser.providerUserId.IdUserCookie:"",session_id:e.state.loggedUser.providerUserId?e.state.loggedUser.providerUserId.SessionId:""};await n()({method:g.orderGet.method,url:g.orderGet.url,headers:{"Content-Type":"application/x-www-form-urlencoded"},params:{action:"add",data:{},params:t,api_key:b}}).then((async a=>{if(0===a.data.error.code){const t=localStorage.getItem("currentProjectId"),o=e.state.loggedUser.projects.find((e=>e._id===t));o&&(o.providerOrderData=a.data.data,await e.dispatch("updateProject",o)),await e.dispatch("getAllOrdersFromProvider")}})).catch((e=>{console.log(e)}))},getMaterialsFromProvider:async e=>{await n()({method:g.materialsGet.method,url:g.materialsGet.url,headers:{"Content-Type":"application/x-www-form-urlencoded"}}).then((a=>{a.data.result?e.commit("setMaterialsOfProvider",a.data.result):e.commit("setGlobalMessages",[...e.state.globalMessages,{type:"danger",title:"warning",text:"provider.materialFetchFailed",index:e.state.globalMessages.length}])})).catch((a=>{e.commit("setGlobalMessages",[...e.state.globalMessages,{type:"danger",title:"warning",text:"provider.materialsFetchFailed",index:e.state.globalMessages.length}]),console.log(a)}))},getJoinedMaterialsFromProvider:(e,a)=>{const t={symbols:a};return n()({method:g.joinedMaterialsGet.method,url:g.joinedMaterialsGet.url,headers:{"Content-Type":"application/x-www-form-urlencoded"},params:t}).then((e=>{if(e.data.result)return e.data.result})).catch((e=>{console.log(e)}))},saveOrderToProvider:async e=>{await e.dispatch("getAllOrdersFromProvider");const a=localStorage.getItem("currentProjectId");let t=e.state.loggedUser.projects.find((e=>e._id===a));if(t?.providerOrderData&&t?.providerOrderData.Id||(await e.dispatch("createEmptyOrderToProvider"),t=e.state.loggedUser.projects.find((e=>e._id===a))),t?.providerOrderData&&t?.providerOrderData.Id){const a={id:t?.providerOrderData.Id,session_id:e.state.loggedUser.providerUserId?e.state.loggedUser.providerUserId.SessionId:""},o={data:t?.providerOrderData||{},materials_summary:e.state.accessoriesOfCurrentOrder||[],pieces:e.state.boardsOfCurrentOrder};let r=0,s=0,i=0;e.state.boardsOfCurrentOrder.forEach((e=>{e.Length>r&&(r=e.Length),e.Width>s&&(s=e.Width),e.Th*e.QuantityTh>i&&(i=e.Th*e.QuantityTh)})),o.data.MaxDimX=r,o.data.MaxDimY=s,o.data.MaxDimZ=i;const l=new FormData;l.append("action","save"),l.append("data",JSON.stringify(o)),l.append("params",JSON.stringify(a)),l.append("api_key",b),await n()({method:g.orderPost.method,url:g.orderPost.url,headers:{"Content-Type":"application/x-www-form-urlencoded"},data:l}).then((async a=>{0===a.data.error.code?(await e.dispatch("getAllOrdersFromProvider"),e.commit("setGlobalMessages",[...e.state.globalMessages,{type:"success",title:"Success",text:"alert.orderSavedInProvider",index:e.state.globalMessages.length}])):e.commit("setGlobalMessages",[...e.state.globalMessages,{type:"danger",title:"warning",text:"provider.savingOrderFailed",index:e.state.globalMessages.length}])})).catch((a=>{e.commit("setGlobalMessages",[...e.state.globalMessages,{type:"danger",title:"warning",text:"provider.savingOrderFailed",index:e.state.globalMessages.length}]),console.log(a)}))}},beginOrder:async e=>{await n().get("https://www.bricomarche.pl/dekoracje-wnetrz/meble-i-dodatki/akcesoria-meblowe/szyny-i-prowadnice",{headers:{"Content-Type":"text/html",Accept:"text/html"}}).then((e=>{console.log("response",e);const a=(new DOMParser).parseFromString(`