1import{M as P,O as a,Qa as T,R as H,kf as K,lf as x,mf as E,nf as Y,pb as v,sb as L,tb as b}from"./chunk-777WSWZL.js";import{K as d,Mb as M,N as F,Ob as O,Xb as _,Yb as C,Zb as y,a as h,b as k,dc as $,fb as N,i as p,j as G,ja as f,jc as R,kc as D,oa as s,p as I,t as A,u as w,va as V,wa as j,wc as U,xb as z,xc as J}from"./chunk-TM6FWLLK.js";var u=(function(t){return t.password="password",t.refreshToken="refresh_token",t})(u||{});var B=(t,e)=>{let r=new FormData;return r.append("username",t),r.append("password",e),r.append("grant_type",u.password),r.append("scope","read+write"),r.append("clientSystem","LOCAL"),r},W=t=>{let e=new FormData;return e.append("code",t),e.append("grant_type","social_code"),e.append("scope","read+write"),e.append("clientSystem","LOCAL"),e},Z=t=>{let e=new FormData;return e.append("token",t),e.append("token_type_hint","refresh_token"),e};var q={buildDate:"2026-09-16T08:43:10.058Z"};var ae=()=>p(null,null,function*(){try{return(yield(yield fetch(`/assets/version.json?d=${new Date().getTime()}`)).json())?.buildDate??""}catch{return""}}),ce=()=>p(null,null,function*(){let t=yield ae();if(!t)return!1;let e=sessionStorage.getItem(T.appVersion);return sessionStorage.setItem(T.appVersion,t),e?e!==t:t!==q.buildDate}),Q=()=>p(null,null,function*(){(yield ce())&&window.location.reload(!0)}),X=()=>{Q(),setInterval(Q,2*6e4)};function pe(t,e){if(t&1){let r=$();_(0,"div",0),y(1,"i",1),_(2,"p",2),U(3),C(),_(4,"button",3),R("click",function(){V(r);let i=D();return j(i.closeGreeting())}),y(5,"i",4),C()()}if(t&2){let r=D();N(3),J(r.greetingMessage)}}var c="greeting",Ee=(()=>{let e=class e{constructor(){this._languageService=s(K),this._globalApiService=s(te),this._translateService=s(H),this._authState=s(v),this._subscription=new G,this.greetingMessage="",this.intervalTime=0,this.greetingAction$=new I(!1),this._languageService.initLanguage(),X()}ngOnInit(){return p(this,null,function*(){this._subscription.add(this._subscribeLanguageChange()),this._subscription.add(this._subscribeTokenChange()),this._subscription.add(this._subscribeGreetingAction());let n=JSON.parse(x(c)??"{}");n.expire>new Date().getTime()&&n.visible&&(this.greetingMessage=n.content,this.intervalTime=setTimeout(()=>{this.greetingAction$.next(!0)},n.expire-new Date().getTime())),this.greetingAction$.next(!0)})}ngOnDestroy(){clearTimeout(this.intervalTime)}closeGreeting(){this.greetingMessage="";let n=JSON.parse(x(c)??"{}");E(c,JSON.stringify(k(h({},n),{expire:new Date().getTime()+720*60*1e3,visible:!1})))}manageGreeting(){let n=JSON.parse(x(c)??"{}");this._globalApiService.getGreetings().subscribe(i=>{i&&((!n.expire||n.expire>new Date().getTime())&&n.visible!==!1&&(this.greetingMessage=i.content),n.content&&n.content!==i.content&&i.content&&(this.greetingMessage=i.content),E(c,JSON.stringify(k(h(h({},n),i),{visible:!!this.greetingMessage}))))})}_subscribeLanguageChange(){return this._translateService.onLangChange.subscribe(()=>{clearTimeout(this.intervalTime),this.manageGreeting()})}_subscribeTokenChange(){return this._authState.token$.subscribe(n=>{if(!n){g();return}clearTimeout(this.intervalTime),this.manageGreeting()})}_subscribeGreetingAction(){return this.greetingAction$.pipe(F(500)).subscribe(()=>this.manageGreeting())}};e.\u0275fac=function(i){return new(i||e)},e.\u0275cmp=z({type:e,selectors:[["us-greeting"]],decls:1,vars:1,consts:[[1,"us-greeting","w-full","p-4","flex","align-items-center","justify-start","gap-2"],[1,"us-alert-icon","us-icon-white","us-icon-md","flex-shrink-0"],[1,"us-greeting__text","m-0","text-sm"],[1,"us-greeting__close",3,"click"],[1,"us-close-icon","us-icon-white","us-icon-md","flex-shrink-0"]],template:function(i,o){i&1&&M(0,pe,6,1,"div",0),i&2&&O(o.greetingMessage?0:-1)},styles:[`.us-greeting{min-height:3.5rem;box-sizing:border-box;background:var(--main-300);color:var(--bw-100);position:sticky;z-index:1101;top:0}.us-greeting__text{line-height:1.15}.us-greeting__close{--button-size: 2rem;background:transparent;box-shadow:none;outline:none;margin-left:auto;border:1px solid var(--bw-100);border-radius:50%;height:var(--button-size);width:var(--button-size);text-align:center;display:flex;align-items:center;justify-content:center;cursor:pointer}.us-greeting__close i{height:17px!important;width:17px!important}.zoom-1 .us-greeting__close{--button-size: 2rem}.zoom-2 .us-greeting__close{--button-size: 2.5rem}.zoom-3 .us-greeting__close{--button-size: 3rem} 2`],encapsulation:2});let t=e;return t})();var te=(()=>{let e=class e{constructor(){this._api=s(b)}getGreetings(){return this._api.get("greetings",{withCredentials:!0}).pipe(d(()=>A(void 0)))}};e.\u0275fac=function(i){return new(i||e)},e.\u0275prov=f({token:e,factory:e.\u0275fac,providedIn:"root"});let t=e;return t})(),g=()=>{Y(c)};
2var S=class extends Error{constructor(e,r,n){super(`Refresh token failed: ${e}`),this.kind=e,this.statusCode=r,this.originalError=n,this.name="RefreshTokenError"}},Be=(()=>{let e=class e{constructor(){this._api=s(b),this._authStateService=s(v)}signIn(n,i){let o=B(n,i);return g(),this._api.post("oauth/token",o,{withCredentials:!0})}signInGoogle(){this.socialLogin("google")}socialLogin(n){g(),window.open(`${P.baseUrl}/oauth2/authorization/${n}-idp?redirect_uri=${window.location.origin}/external_login?signIn=${n}`,"_self")}refreshToken(n){return this._api.post(L("oauth/token",{refresh_token:n,grant_type:u.refreshToken}),void 0,{withCredentials:!0}).pipe(d(i=>{let o=Number(i?.status),ne=o>=500&&o<600,ie=o===400||o===401||o===403,re=o>=400&&o<500,l="unknown";return ie?l="auth-invalid":ne||o===0||Number.isNaN(o)?l="transient":re&&(l="unknown"),console.warn("Token refresh failed, logging out user.",i),this._authStateService.resetToken(),i instanceof S?w(()=>i):w(()=>new S(l,o,i))}))}refreshAnonymousUserToken(n,i){return this._api.post(L("anon/session/refresh",{refreshToken:n,expireTime:i}),void 0,{withCredentials:!0})}revokeToken(n){let i=Z(n);return this._api.post("oauth/revoke",i,{withCredentials:!0})}signInWithCode(n){let i=W(n);return this._api.post("oauth/token",i,{withCredentials:!0})}};e.\u0275fac=function(i){return new(i||e)},e.\u0275prov=f({token:e,factory:e.\u0275fac,providedIn:"root"});let t=e;return t})();var et=(t,e)=>{a({event:"track_parcel",tracking_number:t,tracking_result:e?"found":"not found"})},tt=()=>{a({event:"prideti_siunta_kitam"})},nt=(t,e)=>{a({event:"sign_up",segment:t?"verslui":"privatiems",account_type:e?"Google":"email"})},it=(t,e)=>{a({event:"sign_in",segment:t?"verslui":"privatiems",account_type:e?"Google":"email"})},rt=(t,e,r)=>{a({event:"parcel_machine_icon_click",search_type:e?"pagal pa\u0161tomato adres\u0105":"pagal gav\u0117jo adres\u0105",name:t.name,address:t.address,country:t.countryName,zone
2:r?"map":"search panel"})},m=(t,e,r,n)=>{a({event:t,user_id:e||void 0,user_type:e?"member":"guest",segment:r?"verslui":"privatiems",ecommerce:n})},ot=(t,e,r)=>{m("checkout_step_1",t,e,r)},st=(t,e,r)=>{m("checkout_step_2",t,e,r)},at=(t,e,r)=>{m("checkout_step_3",t,e,r)},ct=(t,e,r)=>{m("add_to_cart",t,e,r)},pt=(t,e,r)=>{m("modify_shipment",t,e,r)},mt=(t,e,r)=>{m("purchase",t,e,r)},ut=(t,e,r)=>{a({event:"activate_integration",user_id:t||void 0,user_type:t?"member":"guest",segment:e?"verslui":"privatiems",integration:r})};export{X as a,Ee as b,S as c,Be as d,et as e,tt as f,nt as g,it as h,rt as i,ot as j,st as k,at as l,ct as m,pt as n,mt as o,ut as p};
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.