PageSourceSearch

https://neptun.or-zse.hu/hallgato/chunk-2XRHVTQJ.js

js or-zse.hu collected 2026-10-01 12:20:26 UTC 3,703 bytes, 1 lines download raw bytes

1import{c as U}from"./chunk-RHKSWEWJ.js";import"./chunk-3F4GKTAY.js";import"./chunk-TE22THZE.js";import"./chunk-HAJVNCKC.js";import"./chunk-RM5FKR3W.js";import{b as O}from"./chunk-OG5JBOO2.js";import{c as H}from"./chunk-HKJYGZTV.js";import"./chunk-ETRVFD3K.js";import"./chunk-6EBTZJ2C.js";import"./chunk-OXVJUPH2.js";import"./chunk-WRHLYV72.js";import"./chunk-WYHT5LVI.js";import"./chunk-KGW4SCA2.js";import"./chunk-OPZSNKHX.js";import"./chunk-6GVXSXVR.js";import"./chunk-XRI75B37.js";import"./chunk-FBOJBCTO.js";import"./chunk-AXD322OJ.js";import"./chunk-7TMAO3B2.js";import"./chunk-737SADXK.js";import"./chunk-FGOVRAJM.js";import"./chunk-IDXDMLN2.js";import"./chunk-XXU4FZ4Q.js";import"./chunk-XZ77C7GC.js";import{$a as C,Ab as E,Fc as k,Sd as b,Se as V,Sf as h,Wc as G,Ya as a,ca as q,de as j,eb as v,ec as T,ee as x,fc as L,ia as l,ib as f,ie as P,je as $,ke as D,la as p,ne as B,p as g,pe as M,q as n,rb as _,sa as y,sb as I,ta as R,v as d,xb as S,zb as A,zc as w}from"./chunk-IVN2VXRW.js";var z="Client initiated",s=(()=>{class t{static{this.type=`[${z}] Get login employee for request form filling`}constructor(e){this.requestFormToken=e}}return t})(),c=(()=>{class t{static{this.type=`[${z}] Get login employee for request form filling success`}constructor(e){this.loginResponse=e}}return t})();function J(t,o){if(t&1){let e=S();_(0,"neptun-request-form-filling",1),A("finishFilling",function(){y(e);let r=E();return R(r.navigateBack())}),I()}if(t&2){let e=o.ngIf;f("requestFormPage",e)}}var W=(()=>{class t{constructor(e,i,r){this.store=e,this.route=i,this.actions$=r,this.requestFormToken=this.route.snapshot.queryParams.requestFormToken,this.requestFormPage$=this.store.select(O.requestFormPage)}ngOnInit(){this.actions$.pipe(x(c)).subscribe(e=>{this.store.dispatch(new h.InitializeWithToken(e.loginResponse.accessToken,e.loginResponse.sessionTimeoutInMinutes,M.Client)),this.store.dispatch(new H(e.loginResponse.requestFormTemplateId))}),this.store.dispatch(new s(this.requestFormToken))}navigateBack(){this.store.dispatch(new h.Logout(!1,!1))}static{this.\u0275fac=function(i){return new(i||t)(a(P),a(b),a(j))}}static{this.\u0275cmp=C({type:t,selectors:[["ng-component"]],decls:2,vars:3,consts:[[3,"requestFormPage","finishFilling",4,"ngIf"],[3,"finishFilling","requestFormPage"]],template:function(i,r){i&1&&(v(0,J,1,1,"neptun-request-form-filling",0),T(1,"async")),i&2&&f("ngIf",L(1,1,r.requestFormPage$))},dependencies:[w,U,k],encapsulation:2,changeDetection:0})}}return t})();var u=(()=>{class t{constructor(e){this.httpClient=e,this.resourceUrl=`${V.settings.apiServer.url}RequestFormFromClient`}loginEmployeeForRequestFormFilling(e){return this.httpClient.get(`${this.resourceUrl}/LoginEmployeeForRequestFormFilling`,{params:{requestFormToken:e}}).pipe(d(i=>i.data))}static{this.\u0275fac=function(i){return new(i||t)(p(G))}}static{this.\u0275prov=l({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var m=class F{constructor(o){this.requestFormFromClientApiService=o}getLoginEmployeeForRequestFormFilling(o,e){return this.requestFormFromClientApiService.loginEmployeeForRequestFormFilling(e.requestFormToken).pipe(q(i=>o.dispatch(new c(i))))}static{this.\u0275fac=function(e){return new(e||F)(p(u))}}static{this.\u0275prov=l({token:F,factory:F.\u0275fac})}};g([$(s),n("design:type",Function),n("design:paramtypes",[Object,s]),n("design:returntype",void 0)],m.prototype,"getLoginEmployeeForRequestFormFilling",null);m=g([D({name:"clientInitiated",defaults:{}}),n("design:paramtypes",[u])],m);var Q=[{path:"",redirectTo:"filling",pathMatch:"full"},{path:"filling",component:W,data:{disableBreadcrumb:!0}}],_e=[{path:"",providers:[B([m])],children:Q}];export{_e as routes};

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.