PageSourceSearch

https://drogaratownika.pl/chunk-VISBOMJY.js

js drogaratownika.pl collected 2026-10-04 23:42:01 UTC 7,684 bytes, 1 lines download raw bytes

1import{a as H}from"./chunk-IDDU5LWC.js";import"./chunk-S4NYXECY.js";import{a as K}from"./chunk-KKENQXAQ.js";import"./chunk-RRRRJM4O.js";import{a as G}from"./chunk-GP6UCQD4.js";import"./chunk-Z3VMNEFP.js";import"./chunk-CE4LG6ZT.js";import"./chunk-6GSUJRQE.js";import"./chunk-ZU6GGVOQ.js";import"./chunk-B56RT6I6.js";import"./chunk-HGDTZYIO.js";import"./chunk-SZRVI673.js";import"./chunk-G3K4QL3Q.js";import"./chunk-A6T2Y27K.js";import"./chunk-W7DS57JT.js";import{a as B,b as L}from"./chunk-IFH3EARD.js";import{b as Z}from"./chunk-TAGCIJEI.js";import"./chunk-FD4E5HSE.js";import"./chunk-PTFTCYXP.js";import"./chunk-3ZK7MD4W.js";import"./chunk-E6ULPQQE.js";import"./chunk-ZEXV3PPC.js";import{a as R,b as j}from"./chunk-A5DFFBF3.js";import"./chunk-ZVUTHXRY.js";import"./chunk-7AYXGO7S.js";import"./chunk-O2BEPK5Y.js";import"./chunk-W333FZF2.js";import"./chunk-NJ4UH32G.js";import"./chunk-VVXPMWVV.js";import"./chunk-QK6KIHU2.js";import{a as Y,b as $}from"./chunk-34JA6BAU.js";import"./chunk-TODSXLGI.js";import{a as z,b as U,g as I,h as N}from"./chunk-A2Z2RRE6.js";import"./chunk-B4KQGQKH.js";import{a as P}from"./chunk-L3DFPXOA.js";import{a as k}from"./chunk-AZ4GK5ZN.js";import"./chunk-CIHSAMOB.js";import"./chunk-TMUMOH2V.js";import"./chunk-G2CDSKBY.js";import"./chunk-7UZYWCAJ.js";import"./chunk-4JBKLIYC.js";import{d as E,e as F}from"./chunk-PAFBEOEE.js";import"./chunk-H4IWPCGA.js";import"./chunk-ZV2HTZ7F.js";import"./chunk-G43T64Y2.js";import"./chunk-5OMJHFYV.js";import"./chunk-ZDWZ2VQO.js";import"./chunk-QUL27LTR.js";import"./chunk-TXLMXCQK.js";import"./chunk-TBYF2LDC.js";import"./chunk-JOCC5URI.js";import"./chunk-QLWFCIZ6.js";import"./chunk-BYXBJQAS.js";import{ga as V}from"./chunk-WZPZIFAZ.js";import"./chunk-ZGB2LRDO.js";import"./chunk-WCQMYZW2.js";import"./chunk-J6ACQI3H.js";import"./chunk-IWRW72TM.js";import{a as A}from"./chunk-W7FZJ5EH.js";import"./chunk-R5SWWUXP.js";import"./chunk-2SC3K7Y4.js";import{l as M}from"./chunk-VKDN3YUB.js";import"./chunk-PAVX6AJK.js";import{q as v,u as D}from"./chunk-42BQ2FGT.js";import{Hc as C,Jb as x,Kb as T,Pb as l,Qb as s,Rb as o,Sb as y,Xc as h,Za as p,Zb as w,ba as m,bd as O,cc as g,ec as d,ha as f,ia as S,kb as b,qb as _,sa as c}from"./chunk-DY4VVGIM.js";import"./chunk-6F4HVVOU.js";function J(n,e){n&1&&(s(0,"div",4),y(1,"p-progressSpinner"),o())}function Q(n,e){if(n&1){let t=w();s(0,"div",7)(1,"p-button",8),g("click",function(){let i=f(t).$implicit,a=d(2);return S(a.viewOrderDetails((i==null||i.idForDetails==null?null:i.idForDetails.originalValue)||(i==null?null:i.idForDetails)))}),o()()}n&2&&(p(),l("rounded",!0)("text",!0))}function W(n,e){if(n&1&&(s(0,"app-generic-table",5),_(1,Q,2,2,"ng-template",null,0,h),o()),n&2){let t=d();l("data",t.data())("columns",t.fields())("stripedRows",!0)}}function X(n,e){if(n&1){let t=w();s(0,"div",7)(1,"p-button",9),g("click",function(){let i=f(t).$implicit,a=d(2);return S(a.viewOrderDetails((i==null||i.idForDetails==null?null:i.idForDetails.originalValue)||(i==null?null:i.idForDetails)))}),o()()}n&2&&(p(),l("rounded",!0)("text",!0))}function ee(n,e){if(n&1&&(s(0,"app-generic-data-view-grid",6),_(1,X,2,2,"ng-template",null,0,h),o()),n&2){let t=d();l("data",t.data())("fields",t.fields())}}var q=class n{router=m(M);messageService=m(V);datePipe=new v("pl-PL");plnPipe=new P;orderStore=m(k);displayType=c("table");data=c([]);fields=c([{field:"id",hidden:!0,header:"",type:"id"},{field:"idForDetails",hidden:!0,header:"",type:"id"},{field:"orderNumber",header:"Numer zam\xF3wienia",type:"text",isFilterable:!0,isSortable:!0,gridSortOptions:[{label:"Numer A-Z",value:"orderNumber"},{label:"Numer Z-A",value:"!orderNumber"}]},{field:"status",header:"Status zam\xF3wienia",type:"mappedText",mapValues:z,displayAsTag:!0,severityColors:I,isFilterable:!0,isSortable:!0,gridSortOptions:[{label:"Status A-Z",value:"status"},{label:"Status Z-A",value:"!status"}]},{field:"paymentStatus",header:"Status p\u0142atno\u015Bci",type:"mappedText",mapValues:U,displayAsTag:!0,severityColors:N,isFilterable:!0,isSortable:!0,gridSortOptions:[{label:"Status p\u0142atno\u015Bci A-Z",value:"paymentStatus"},{label:"Status p\u0142atno\u015Bci Z-A",value:"!paymentStatus"}]},{field:"totalAmount",header:"Kwota",type:"text",isFilterable:!0,isSortable:!0,gridSortOptions:[{label:"Kwota rosn\u0105co",value:"totalAmount"},{label:"Kwota malej\u0105co",value:"!totalAmount"}]},{field:"createdAt",header:"Data utworzenia",type:"dateTime",isFilterable:!0,isSortable:!0,defaultSort:!0,defaultSortOrder:-1,gridSortOptions:[{label:"Data rosn\u0105co",value:"createdAt"},{label:"Data malej\u0105co",value:"!createdAt"}]}]);constructor(){O(()=>{let e=this.orderStore.userOrders();e&&e.length>=0&&this.processData(e)})}ngOnInit(){this.orderStore.getUserOrders()}viewOrderDetails(e){if(console.log(3,e),!e){console.error("Order ID is missing",e),this.messageService.add({severity:"error",summary:"B\u0142\u0105d",detail
1:"Brak ID zam\xF3wienia"});return}this.router.navigate([A.order,"szczegoly",e]).catch(t=>{console.error("Navigation error:",t),this.messageService.add({severity:"error",summary:"B\u0142\u0105d",detail:"Nie uda\u0142o si\u0119 przej\u015B\u0107 do szczeg\xF3\u0142\xF3w zam\xF3wienia"})})}processData(e){let t=e.map(r=>{let i={};return this.fields().forEach(a=>{let u=r[a.field];i[a.field]={originalValue:u,displayValue:this.formatValue(u,a),searchValue:this.getSearchValue(u,a),sortValue:this.getSortValue(u,a)}}),i.id={originalValue:r.id,displayValue:r.id,searchValue:r.id,sortValue:r.id},i});this.data.set(t)}formatValue(e,t){if(e==null)return"-";if(t.type==="dateTime"&&e){let r=typeof e=="string"||e instanceof Date?e:String(e);return this.datePipe.transform(r,"dd.MM.yyyy HH:mm")||""}if(t.type==="mappedText"&&t.mapValues){let r=String(e);return(t.mapValues instanceof Map?t.mapValues.get(r):t.mapValues[r])||r}return t.field==="totalAmount"&&typeof e=="number"?this.plnPipe.transform(e)||"":String(e)}getSearchValue(e,t){if(t.type==="mappedText"&&t.mapValues){let r=String(e),i=t.mapValues instanceof Map?t.mapValues.get(r):t.mapValues[r];return i?`${e} ${i}`:String(e)}return String(e||"")}getSortValue(e,t){if(t.type==="dateTime"&&e){let r=typeof e=="string"||e instanceof Date?e:String(e);return new Date(r).getTime()}return t.field==="totalAmount"&&typeof e=="number",e}static \u0275fac=function(t){return new(t||n)};static \u0275cmp=b({type:n,selectors:[["app-user-orders"]],features:[C([V])],decls:7,vars:2,consts:[["actionsTemplate",""],[1,"user-orders-container"],[1,"px-4","sm:px-0"],["title","Moje zam\xF3wienia","subtitle","Przegl\u0105daj histori\u0119 swoich zam\xF3wie\u0144",3,"changeViewModeSwitcherValue","displayViewModeSwitcher"],[1,"flex","justify-center","items-center","py-12"],[3,"data","columns","stripedRows"],[3,"data","fields"],[1,"flex","gap-2"],["icon","pi pi-eye","severity","info","pTooltip","Szczeg\xF3\u0142y",3,"click","rounded","text"],["icon","pi pi-eye","label","Szczeg\xF3\u0142y","severity","info",3,"click","rounded","text"]],template:function(t,r){t&1&&(s(0,"div",1)(1,"div",2)(2,"app-module-title",3),g("changeViewModeSwitcherValue",function(a){return r.displayType.set(a)}),o()(),y(3,"p-toast"),x(4,J,2,0,"div",4)(5,W,3,3,"app-generic-table",5)(6,ee,3,2,"app-generic-data-view-grid",6),o()),t&2&&(p(2),l("displayViewModeSwitcher",!0),p(2),T(r.orderStore.isLoading()?4:r.displayType()==="table"?5:6))},dependencies:[D,L,B,Z,K,G,H,j,R,F,E,$,Y],styles:["[_nghost-%COMP%]{display:block;width:100%;display:flex;flex-direction:column;min-width:0;margin:0 auto}@media (min-width: 1024px){[_nghost-%COMP%]{width:1440px;max-width:1440px}}@media (min-width: 1280px){[_nghost-%COMP%]{width:1440px;max-width:1440px}}"]})};export{q as UserOrdersComponent};

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.