1import{b}from"./chunk-LWPDNKLV.js";import"./chunk-MGWCMNJG.js";import{a,g as _}from"./chunk-YBPHQD74.js";import"./chunk-ZX7WC73U.js";import"./chunk-RC3GWG4H.js";import"./chunk-QXS7ABE4.js";import"./chunk-GXMQWZ5T.js";import"./chunk-YLU25TT5.js";import"./chunk-VSAD4VIE.js";import"./chunk-ZUCP3AVP.js";import"./chunk-LP3XVKTP.js";import"./chunk-7KNEFN6F.js";import"./chunk-UOGTQXVR.js";import{R as f,S as k}from"./chunk-N2BXKLKA.js";import"./chunk-62NO74SJ.js";import"./chunk-Y223TRIQ.js";import{r as g}from"./chunk-S7IDUUPC.js";import"./chunk-PXE523SV.js";import"./chunk-XJHPPJWB.js";import{Ge as y,Ha as n,Hb as d,He as h,Y as m,dc as p,ec as l,fc as u,sb as s,zc as c}from"./chunk-EQHWZXOS.js";var W=(()=>{class o{constructor(){this.store=n(y),this.router=n(g),this.LayoutMode=f,this.pickupReadyItems=[]}ngOnInit(){this.store.pipe(h(_),m(1)).subscribe(t=>this.pickupReadyItems=t.map(e=>({wagennummer:e.wagennummer,aktuellerStandort:e.aktuellerStandort,zeitpunkt:""})))}removeItem(t){this.store.dispatch(a.deselectWagon({wagonNumber:t.wagennummer})),this.pickupReadyItems=this.pickupReadyItems.filter(e=>e.wagennummer!==t.wagennummer)}reportReady(t){this.store.dispatch(a.reportAbholbereit({wagen:t})),this.router.navigateByUrl("/ebooking/wagon-scheduling/delivered")}static{this.\u0275fac=function(e){return new(e||o)}}static{this.\u0275cmp=d({type:o,selectors:[["app-report-ready-view"]],decls:3,vars:2,consts:[[3,"mode"],["main","",1,"col-padding-top","col-padding-bottom"],["backLink","/ebooking/wagon-scheduling/delivered",3,"removeItem","reportReady","pickupReadyItems"]],template:function(e,r){e&1&&(l(0,"app-column-layout",0)(1,"div",1)(2,"app-storage-multiple-pickup-ready",2),c("removeItem",function(i){return r.removeItem(i)})("reportReady",function(i){return r.reportReady(i)}),u()()()),e&2&&(p("mode",r.LayoutMode.MAIN),s(2),p("pickupReadyItems",r.pickupReadyItems))},dependencies:[b,k],encapsulation:2,changeDetection:0})}}return o})();export{W as AbholbereitViewComponent}; 2/**i18n:3367995054da526b97249574a78bf01dc857fcb3c219167850bcb9740111f46a*/ 3//# sourceMappingURL=abholbereit-view.component-O7AQ4ZBN.js.map
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.