PageSourceSearch

https://app.myinvoice.gr/chunk-LQZCXHFV.js

js myinvoice.gr collected 2026-10-02 01:55:58 UTC 24,278 bytes, 1 lines download raw bytes

1import{a as He}from"./chunk-Q6ZJVEYS.js";import"./chunk-RU2CWBKW.js";import{$ as f,$b as ke,$e as Ae,$g as Je,Ab as $,Ad as q,Ah as tt,B as oe,Bb as h,Ci as at,Db as Ie,Dh as it,F as ue,Gd as H,I as ge,Ib as Se,Id as De,Ii as lt,Jd as Fe,K as V,Kb as Me,M as fe,N as re,Na as _,Nd as Ue,Nh as nt,Ob as P,Oe as ee,Oh as ot,Pa as u,Pb as v,Pd as Q,Q as L,Qa as xe,Ra as be,S as Ce,Sa as D,Sb as Oe,Ta as F,Tc as $e,Tg as Qe,Ua as m,Uc as We,Ug as Ge,Uh as rt,V as N,Va as o,Vb as I,Vc as Ve,Wa as r,Wc as se,We as te,Xa as p,Xd as S,Y as x,Yd as G,Yf as ce,Yg as Ke,Zd as M,Ze as Ne,_ as g,_d as K,_e as Re,_i as st,ab as y,ac as Te,bb as C,cb as c,de as O,df as W,ea as ae,ed as Le,ee as J,f as _e,ie as X,jf as je,jg as qe,kb as Pe,kh as Xe,la as R,lb as ve,lh as Ye,ma as he,mb as ye,o as ie,p as b,pe as ze,q as ne,qa as a,rb as d,rc as Ee,sb as w,se as Y,tb as le,te as Be,ua as A,ub as we,uh as Ze,va as j,wh as et,xe as Z,xh as pe,ye as U,za as T,zb as E}from"./chunk-IBMLSBTZ.js";import"./chunk-YBPRFVW4.js";import"./chunk-WL6SYQI4.js";import"./chunk-CC2EPGWW.js";import"./chunk-PPXNMTWD.js";import"./chunk-HC6MZPB3.js";import"./chunk-QGLDTDB2.js";import"./chunk-6DYPSUPI.js";import"./chunk-7KGURMOZ.js";import"./chunk-LOHYXAXQ.js";import"./chunk-5JKU3V2B.js";import"./chunk-ZRULQIYR.js";import"./chunk-GPDKEDZK.js";import"./chunk-J5AN7Q2S.js";import"./chunk-MM5QLNJM.js";import"./chunk-WTBOK45U.js";import"./chunk-DLDB5PET.js";import"./chunk-JXIEZMHN.js";import"./chunk-SCBLUKO3.js";import"./chunk-MCRJI3T3.js";import"./chunk-U2DOGZXR.js";import"./chunk-EOAONSUG.js";import"./chunk-E2Q52HXB.js";import"./chunk-IXSGRAHH.js";import"./chunk-NBQWPMLO.js";import"./chunk-A6SUFVTX.js";import"./chunk-7W7BCYLH.js";import"./chunk-4WFVMWDK.js";import"./chunk-MDMZPGPE.js";import"./chunk-L533IC4V.js";import"./chunk-NY44LQGJ.js";import"./chunk-RB7LEPN2.js";import"./chunk-LF5XB4YN.js";import{a as z,b as B,h as k}from"./chunk-B4AJQJMI.js";function gt(t,l){if(t&1&&p(0,"img",2),t&2){c();let e=h(0);m("src",e.image,he)}}function ft(t,l){if(t&1&&p(0,"fa-duotone-icon",3),t&2){c();let e=h(0);m("icon",e.category.icon)}}function Ct(t,l){t&1&&p(0,"fa-duotone-icon",4)}function ht(t,l){t&1&&p(0,"fa-duotone-icon",5)}function xt(t,l){if(t&1&&(o(0,"p"),d(1),r()),t&2){c();let e=h(0);a(),w(e.comments)}}function bt(t,l){if(t&1&&p(0,"p",7),t&2){c();let e=h(0);m("innerHTML",e.description,R)}}function Pt(t,l){if(t&1&&(o(0,"div",8)(1,"ion-chip",9),d(2),r()()),t&2){let e=c();a(2),we(" ",e.stock()??0," ",e.primaryUnit()," ")}}var ct=(()=>{class t{constructor(){this.item=ke.required(),this.color=I(()=>this.item().enabled?"dark":"medium"),this.stock=I(()=>this.item().stock?.stock),this.primaryUnit=I(()=>this.item().units.find(e=>e.primary)?.short),this.showStock=I(()=>{let e=this.stock();return this.primaryUnit()!==void 0&&e!==null})}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275cmp=A({type:t,selectors:[["app-item-preview"]],inputs:{item:[1,"item"]},standalone:!1,decls:13,vars:8,consts:[["button","",3,"link"],["slot","start"],[3,"src"],[3,"icon"],["icon","box-open-full"],["icon","box-open"],[3,"color"],[3,"innerHTML"],["slot","end"],["color","primary"]],template:function(i,n){if(i&1&&(E(0),o(1,"ion-item",0)(2,"ion-thumbnail",1),_(3,gt,1,1,"img",2)(4,ft,1,1,"fa-duotone-icon",3)(5,Ct,1,0,"fa-duotone-icon",4)(6,ht,1,0,"fa-duotone-icon",5),r(),o(7,"ion-label",6)(8,"h2"),d(9),r(),_(10,xt,2,1,"p")(11,bt,1,1,"p",7),r(),_(12,Pt,3,2,"div",8),r()),i&2){let s=$(n.item());a(),m("link",Ie("/items/preview/",s.id)),a(2),u(s.image?3:s.category!=null&&s.category.icon?4:s.hasComponents()?5:6),a(4),m("color",n.color()),a(2),w(s.name),a(),u(s.comments?10:s.description?11:-1),a(2),u(n.showStock()?12:-1)}},dependencies:[te,Qe,M,O,U,Ue],styles:["ion-item[_ngcontent-%COMP%]{--background: transparent}ion-item[_ngcontent-%COMP%]   ion-label[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{font-size:14px;font-weight:700}ion-item[_ngcontent-%COMP%]   ion-label[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]     p{font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}ion-item[_ngcontent-%COMP%]   ion-chip[_ngcontent-%COMP%]{border-radius:4px}ion-thumbnail[_ngcontent-%COMP%]{--size: 50px;--border-radius: 8px}ion-thumbnail[_ngcontent-%COMP%]   fa-duotone-icon[_ngcontent-%COMP%]{display:flex;font-size:calc(var(--size) / 2);justify-content:center;align-items:center;height:100%;background:var(--ion-color-primary);--fa-primary-color: var(--ion-color-primary-contrast);--fa-secondary-color: var(--ion-color-primary-contrast);border-radius:var(--border-radius)}"],changeDetection:0})}}return t})();var yt=(t,l)=>({limit:t,total:l}),wt=()=>[],pt=(t,l)=>l.id;function It(t,l){t&1&&(o(0,"ion-button",10),p(1,"fa-duotone-icon",35),o(2,"span",21),d(3,"tabs.items.new"),r()())}function St(t,l){t&1&&p(0,"div",11)}function Mt(t,l){if(t&1&&(o(0,"ion-button",36),p(1,"fa-duotone-icon",37),r()),t&2){c();let e=ye(9);m("tp",e)("tpInteractive",!0)}}function Ot(t,l){t&1&&(o(0,"div",38)(1,"ion-text",39),p(2,"fa-duotone-icon",40),o(3,"span",21),d(4,"tabs.items.purchasePrepTp.title"),r()(),p(5,"p",41),P(6,"translate"),r()),t&2&&(a(5),m("innerHTML",v(6,1,"tabs.items.purchasePrepTp.contents"),R))}function kt(t,l){if(t&1){let e=y();o(0,"ion-item",43),C("click",function(){let n=g(e).$implicit,s=c(3);return f(s.setSort(n,"desc"))}),p(1,"fa-duotone-icon",44),o(2,"span",21),d(3),r()(),o(4,"ion-item",43),C("click",function(){let n=g(e).$implicit,s=c(3);return f(s.setSort(n,"asc"))}),p(5,"fa-duotone-icon",45),o(6,"span",21),d(7),r()()}if(t&2){let e=l.$implicit,i=c(2);m("color",i!=null&&i.hasSort(e,"desc")?"primary":null),a(3),le("tabs.items.sortOptions.",e),a(),m("color",i!=null&&i.hasSort(e,"asc")?"primary":null),a(3),le("tabs.items.sortOptions.",e)}
1}function Tt(t,l){if(t&1&&(o(0,"ion-content")(1,"ion-list",5)(2,"ion-item-divider",42),d(3,"tabs.items.sort"),r(),D(4,kt,8,4,null,null,be),r()()),t&2){let e=c(2);a(4),F(e.sortOptions)}}function Et(t,l){if(t&1&&p(0,"ion-note",22),t&2){c();let e=h(17);m("countUp",e.total)}}function $t(t,l){t&1&&p(0,"ion-spinner",23)}function Wt(t,l){if(t&1&&p(0,"ion-note",22),t&2){c();let e=h(17);m("countUp",e.enabled)}}function Vt(t,l){t&1&&p(0,"ion-spinner",27)}function Lt(t,l){if(t&1&&p(0,"ion-note",22),t&2){c();let e=h(17);m("countUp",e.disabled)}}function Dt(t,l){t&1&&p(0,"ion-spinner",27)}function Ft(t,l){if(t&1&&p(0,"ion-note",22),t&2){c();let e=h(17);m("countUp",e.services)}}function Ut(t,l){t&1&&p(0,"ion-spinner",27)}function zt(t,l){if(t&1&&p(0,"ion-note",22),t&2){c();let e=h(17);m("countUp",e.products)}}function Bt(t,l){t&1&&p(0,"ion-spinner",27)}function Nt(t,l){if(t&1){let e=y();o(0,"ion-item",25),C("click",function(){g(e);let n=c(3);return f(n.toggleInStock())}),o(1,"ion-label",26)(2,"h2",21),d(3,"tabs.items.sidebar.inStock"),r()(),p(4,"ion-note",22),r(),o(5,"ion-item",25),C("click",function(){g(e);let n=c(3);return f(n.toggleOutOfStock())}),o(6,"ion-label",26)(7,"h2",21),d(8,"tabs.items.sidebar.outOfStock"),r()(),p(9,"ion-note",22),P(10,"async"),r()}if(t&2){let e;c(2);let i=h(17),n=c();a(),m("color",n.getColor("in_stock")),a(3),m("countUp",i==null?null:i.in_stock),a(2),m("color",n.getColor("out_of_stock")),a(3),m("countUp",(e=v(10,4,n.groups$))==null?null:e.out_of_stock)}}function Rt(t,l){if(t&1&&_(0,Nt,11,6),t&2){c(2);let e=h(0);u(e.can("PRODUCT_STOCK")?0:-1)}}function At(t,l){t&1&&(o(0,"ion-label",47),d(1),r()),t&2&&(a(),w(l.name))}function jt(t,l){if(t&1&&(o(0,"ion-item",28)(1,"ion-label",46),d(2,"tabs.invoices.warehouse"),r(),_(3,At,2,1,"ion-label",47),P(4,"async"),r()),t&2){let e,i=c(2);a(3),u((e=v(4,1,i.warehouse$))?3:-1,e)}}function qt(t,l){if(t&1){let e=y();o(0,"ion-item",49),C("click",function(){let n=g(e).$implicit,s=c(3);return f(s.setWarehouseId(n.id))}),o(1,"ion-label")(2,"h3"),d(3),r(),o(4,"p"),d(5),r()()()}if(t&2){let e=l.$implicit,i=l.$index,n=l.$count;m("value",e.id)("lines",i===n-1?"none":"full"),a(3),w(e.name),a(2),w(e.address)}}function Ht(t,l){if(t&1&&(o(0,"ion-list"),D(1,qt,6,4,"ion-item",48,pt),r()),t&2){c();let e=h(50);a(),F(e)}}function Qt(t,l){t&1&&p(0,"fa-duotone-icon",50)}function Gt(t,l){if(t&1&&_(0,Qt,1,0,"fa-duotone-icon",50),t&2){let e=l.$implicit,i=c(),n=i.category_id==null?null:i.category_id.includes(e.id);u(n?0:-1)}}function Kt(t,l){if(t&1){let e=y();o(0,"div",3)(1,"div",9),_(2,It,4,0,"ion-button",10)(3,St,1,0,"div",11),T(4,Mt,2,2,"ion-button",12),o(5,"ion-button",13),P(6,"translate"),C("click",function(){g(e);let n=c();return f(n.export())}),p(7,"fa-duotone-icon",14),r(),T(8,Ot,7,3,"ng-template",null,0,Oe),r(),o(10,"ion-row")(11,"ion-searchbar",15),P(12,"translate"),C("ionInput",function(n){g(e);let s=c();return f(s.search(n))}),r(),o(13,"ion-button",16),p(14,"fa-duotone-icon",17),r(),o(15,"ion-popover",18),T(16,Tt,6,0,"ng-template"),r()(),E(17),P(18,"async"),o(19,"ion-item",19)(20,"ion-label",20),C("click",function(){g(e);let n=c();return f(n.clear())}),o(21,"h2",21),d(22,"tabs.items.sidebar.all"),r()(),_(23,Et,1,1,"ion-note",22)(24,$t,1,0,"ion-spinner",23),r(),o(25,"ion-list",24)(26,"ion-item",25),C("click",function(){g(e);let n=c();return f(n.setEnabled(!0))}),o(27,"ion-label",26)(28,"h2",21),d(29,"tabs.items.statusPlural.enabled"),r()(),_(30,Wt,1,1,"ion-note",22)(31,Vt,1,0,"ion-spinner",27),r(),o(32,"ion-item",25),C("click",function(){g(e);let n=c();return f(n.setEnabled(!1))}),o(33,"ion-label",26)(34,"h2",21),d(35,"tabs.items.statusPlural.disabled"),r()(),_(36,Lt,1,1,"ion-note",22)(37,Dt,1,0,"ion-spinner",27),r(),o(38,"ion-item",25),C("click",function(){g(e);let n=c();return f(n.setType("SERVICE"))}),o(39,"ion-label",26)(40,"h2",21),d(41,"tabs.items.sidebar.services"),r()(),_(42,Ft,1,1,"ion-note",22)(43,Ut,1,0,"ion-spinner",27),r(),o(44,"ion-item",25),C("click",function(){g(e);let n=c();return f(n.setType("PRODUCT"))}),o(45,"ion-label",26)(46,"h2",21),d(47,"tabs.items.sidebar.products"),r()(),_(48,zt,1,1,"ion-note",22)(49,Bt,1,0,"ion-spinner",27),r(),E(50),P(51,"async"),_(52,Rt,1,1),_(53,jt,5,3,"ion-item",28),o(54,"ion-popover",29),T(55,Ht,3,0,"ng-template"),r()(),o(56,"ion-item-divider",30)(57,"span",21),d(58,"tabs.items.categories"),r(),o(59,"a",31),p(60,"fa-duotone-icon",32),r()(),o(61,"category-tree",33),C("onSelect",function(n){g(e);let s=c();
1return f(s.setCategoryId(n.id))}),T(62,Gt,1,1,"ng-template"),r(),p(63,"ion-list",34),r()}if(t&2){let e=c(),i=h(0);a(2),u(i.can("PRODUCT_EDIT")?2:3),a(2),m("required-plan","BUSINESS"),a(),m("tp",v(6,20,"tabs.items.excel")),a(6),m("value",l.query)("placeholder",v(12,22,"generic.search")),a(4),m("showBackdrop",!1),a(2);let n=$(v(18,24,e.groups$));a(6),u(n?23:24),a(4),m("color",e.getColor("enabled",!0)),a(3),u(n?30:31),a(3),m("color",e.getColor("enabled",!1)),a(3),u(n?36:37),a(3),m("color",e.getColor("type","SERVICE")),a(3),u(n?42:43),a(3),m("color",e.getColor("type","PRODUCT")),a(3),u(n?48:49),a(2);let s=$(v(51,27,e.warehouses$));a(2),u((s==null?null:s.length)>0?52:-1),a(),u((s==null?null:s.length)>1?53:-1),a(),m("showBackdrop",!1)("dismissOnSelect",!0),a(7),m("categories",e.categories())}}function Jt(t,l){if(t&1){let e=y();o(0,"notification",51),C("click",function(){g(e);let n=c();return f(n.addExtra())}),o(1,"span",52),d(2,"tabs.items.almostFullMsg"),r()()}if(t&2){let e=c();a(),m("translateParams",Me(1,yt,e.limit(),e.totalItems())
1)}}function Xt(t,l){if(t&1&&p(0,"app-item-preview",6),t&2){let e=l.$implicit;m("item",e)}}function Yt(t,l){t&1&&(o(0,"ion-item",5)(1,"ion-label",53)(2,"h3",21),d(3,"tabs.items.empty"),r()()())}function Zt(t,l){t&1&&(o(0,"ion-item")(1,"ion-label")(2,"h2"),p(3,"ion-skeleton-text",54),r(),o(4,"h3"),p(5,"ion-skeleton-text",55),r(),o(6,"p"),p(7,"ion-skeleton-text",56),r()()())}function ei(t,l){t&1&&D(0,Zt,8,0,"ion-item",null,xe),t&2&&F(Se(0,wt).constructor(10))}var mt=(()=>{class t{constructor(){this.itemService=x(tt),this.companyService=x(qe),this.subscription=x(Ke),this.warehouseService=x(it),this.translate=x(Ne),this.extra=x(ot),this.router=x(We),this.route=x($e),this.company$=this.companyService.company$,this.categoryService=x(rt),this.categories=W(this.categoryService.all$),this.user$=x(He).user$,this.infiniteScroll=Te(S),this.isProduction=je.production,this.loading=ae(!0),this.isGross=W(this.companyService.getPreferences().pipe(b(e=>e.display_prices=="GROSS"))),this.filters$=new _e,this.filters=W(this.filters$),this.warehouses$=ne([this.warehouseService.all$,this.company$]).pipe(b(([e,i])=>e.filter(n=>n.enabled).filter(n=>n.branch_id==i.branch.id))),this.warehouse$=this.filters$.pipe(Ce(this.warehouses$),b(([e,i])=>i.find(n=>n.id==e.warehouse_id))),this.totalItems=ae(0),this.groups$=this.filters$.pipe(oe(50),re(e=>this.itemService.groups(e)),b(e=>{let i=e.categories.find(n=>n.name==null);return i!=null&&(i.name=this.translate.instant("tabs.items.withoutCategory")),e}),V()),this.index$=this.groups$.pipe(b(e=>e.categories.filter(i=>!i.path).map(i=>B(z({},i),{text:[i.name,i.path??""].map(ce)}))),V()),this.response$=this.filters$.pipe(L(()=>this.loading.set(!0)),oe(50),L(e=>this.router.navigate([],{queryParams:B(z({},e),{page:null}),queryParamsHandling:"merge",replaceUrl:!0})),re(e=>this.itemService.index(e).pipe(ue(()=>this.loading.set(!1)))),L(e=>{this.totalItems.set(e.total),this.infiniteScroll().complete(),this.infiniteScroll().disabled=e.current_page==e.last_page}),ge((e,i)=>i.current_page==1?i:B(z({},e),{data:[...e.data,...i.data]})),V()),this.items$=this.response$.pipe(b(e=>e.data.map(i=>new Ze(i))),L(e=>console.log({data:e}))),this.items=W(this.items$),this.categoryQuery=new Le(""),this.categories$=ne([this.categoryQuery.valueChanges.pipe(fe(""),b(ce)),this.index$,this.filters$]).pipe(b(([e,i,n])=>(i.forEach(s=>s.color=this.getColor("category_id",s.category_id)),e==""?i:new at(i,{keys:["text"],threshold:.8}).search(e).map(s=>s.item))),V()),this.sortOptions=["name","created_at","invoice_count"],this.limit=W(this.subscription.current$.pipe(b(e=>e.max_products))),this.isAlmostFull=I(()=>this.limit()-this.totalItems()<50)}addExtra(){this.extra.items()}ionViewWillEnter(){return k(this,null,function*(){let e=yield ie(this.warehouses$),i=e.find(s=>s.default==!0)??e.find(s=>s.enabled);this.filters$.next(new pe({enabled:!0,warehouse_id:i?.id,sort:"name,asc"}));let n=yield ie(this.route.queryParams);Object.keys(n).length>0&&this.filters$.next(new pe(n))})}export(){this.itemService.export(this.filters())}loadItems(e){this.infiniteScroll().complete(),this.infiniteScroll().disabled=e.current_page==e.last_page}search(e){let i=e.target.value;if(i&&i.length<3)return;let n=new et(this.filters()).set("query",i);this.filters$.next(n)}clear(){let e=this.filters().remove("enabled","type","category_id");this.filters$.next(e)}setEnabled(e){let i=this.filters().toggle("enabled",e);this.filters$.next(i)}setType(e){let i=this.filters().toggle("type",e);this.filters$.next(i)}setCategoryId(e,i){let n=this.filters(),s=n.category_id??[];Array.isArray(s)||(s=[s]),s.includes(e)?s=[]:s=[e],i?.ctrlKey==!1&&(s=s.filter(de=>de==e)),n.category_id=s,this.filters$.next(n)}toggleInStock(){return k(this,null,function*(){let e=this.filters().toggle("in_stock",!0).remove("out_of_stock");this.filters$.next(e)})}toggleOutOfStock(){return k(this,null,function*(){let e=this.filters().toggle("out_of_stock",!0).remove("in_stock");this.filters$.next(e)})}load(){if(this.loading()){this.infiniteScroll().complete();return}let e=this.filters().nextPage();this.filters$.next(e)}setSort(e,i){let n=this.filters().set("sort",`${e},${i}`);this.filters$.next(n)}setWarehouseId(e){return k(this,null,function*(){let i=this.filters();this.filters$.next(i.set("warehouse_id",e))})}selectFirstCategory(e){return k(this,null,function*(){let i=e[0],n=i===null?void 0:i.category_id;this.setCategoryId(n)})}getColor(e,i=void 0){let n=this.filters()[e];return i===void 0?n!==void 0?"primary":"dark":(Array.isArray(n),n===i?"primary":"dark")}compare(e,i){return e?.toString()==i?.toString()}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275cmp=A({type:t,selectors:[["app-items-web"]],viewQuery:function(i,n){i&1&&Pe(n.infiniteScroll,S,5),i&2&&ve()},standalone:!1,decls:15,vars:9,consts:[["purchasePrepTp",""],["scrollbarTheme",""],[1,"wrapper"],[1,"sidebar","hidden-xs","hidden-sm"],[1,"content"],["lines","none"],[3,"item"],[3,"ionInfinite"],["loadingText","Please wait...","loadingSpinner","bubbles"],[1,"actions"],["routerLink","/items/new",1,"add-new"],[1,"flex-1"],["fill","clear","color","primary","tpPlacement","bottom","routerLink","/items/purchase-prep",3,"tp","tpInteractive",4,"required-plan"],["fill","clear","color","primary",3,"click","tp"],["slot","icon-only","icon","file-excel"],["debounce","150","type","text","showCancelButton","focus","enterkeyhint","search",3,"ionInput","value","placeholder"],["fill","clear","id","sort-button"],["
1icon","bars-sort"],["trigger","sort-button",3,"showBackdrop"],["button","","lines","none"],["color","dark",3,"click"],["translate",""],["slot","end",3,"countUp"],["color","dark","slot","end","name","crescent"],["lines","none",1,"filters"],["button","",3,"click"],[3,"color"],["color","dark","name","crescent","slot","end"],["button","","id","warehouse",1,"grid-row"],["trigger","warehouse",1,"warehouse-popover",3,"showBackdrop","dismissOnSelect"],[2,"--background","transparent"],["slot","end","routerLink","/settings/categories/PRODUCT","target","_blank"],["icon","up-right-from-square","size","2xs"],[3,"onSelect","categories"],[1,"categories"],["icon","grid-2-plus"],["fill","clear","color","primary","tpPlacement","bottom","routerLink","/items/purchase-prep",3,"tp","tpInteractive"],["slot","start","icon","cart-shopping"],[1,"purchase-prep-tp"],["color","light",1,"title"],["size","sm","icon","cloud-question"],[3,"innerHTML"],["color","primary","translate",""],["button","",3,"click","color"],["icon","arrow-down","slot","start"],["icon","arrow-up","slot","start"],["slot","start","translate",""],["slot","end"],["button","",3,"value","lines"],["button","",3,"click","value","lines"],["slot","end","size","sm","color","primary","icon","check"],[3,"click"],["translate","",3,"translateParams"],["color","warning",1,"ion-text-center"],["animated","",2,"width","50%"],["animated","",2,"width","70%"],["animated","",2,"width","60%"]],template:function(i,n){if(i&1){let s=y();E(0),P(1,"async"),o(2,"ion-content",1)(3,"div",2),_(4,Kt,64,30,"div",3),P(5,"async"),o(6,"ion-content",4),_(7,Jt,3,4,"notification"),o(8,"ion-list",5),D(9,Xt,1,1,"app-item-preview",6,pt,!1,Yt,4,0,"ion-item",5),_(12,ei,2,1),o(13,"ion-infinite-scroll",7),C("ionInfinite",function(){return g(s),f(n.load())}),p(14,"ion-infinite-scroll-content",8),r()()()()()}if(i&2){let s;$(v(1,4,n.user$)),a(4),u((s=v(5,7,n.filters$))?4:-1,s),a(3),u(n.isAlmostFull()?7:-1),a(2),F(n.items()),a(3),u(n.loading()?12:-1)}},dependencies:[Re,te,Ge,Je,Xe,Ye,nt,lt,H,Q,J,M,O,Y,ee,Z,Be,ze,K,X,q,S,G,Ve,ct,Ee,Ae],styles:["@keyframes _ngcontent-%COMP%_enter{0%{opacity:0;transform:translate(-10%)}to{opacity:1}}.sidebar[_ngcontent-%COMP%]{opacity:0;animation:_ngcontent-%COMP%_enter .4s forwards}.sidebar[_ngcontent-%COMP%]   ion-spinner[_ngcontent-%COMP%]{width:20px}ion-row[_ngcontent-%COMP%]{display:flex}ion-row[_ngcontent-%COMP%]   ion-searchbar[_ngcontent-%COMP%]{flex:1}notification[_ngcontent-%COMP%]{margin:5px;display:block}ion-item[_ngcontent-%COMP%]   ion-note[_ngcontent-%COMP%]{font-size:16px;padding:0;display:flex;justify-content:center;align-items:center;height:100%}.wolt-button[_ngcontent-%COMP%]{height:40px;border-radius:8px;transition:opacity .2s;cursor:pointer}.wolt-button[_ngcontent-%COMP%]:hover{opacity:.8}.actions[_ngcontent-%COMP%]{display:flex;align-content:center}ion-button[_ngcontent-%COMP%]{padding:0}ion-thumbnail[_ngcontent-%COMP%]{--size: 40px;--border-radius: 8px}ion-thumbnail[_ngcontent-%COMP%]   fa-duotone-icon[_ngcontent-%COMP%]{display:flex;font-size:calc(var(--size) / 2);justify-content:center;align-items:center;height:100%;background:var(--ion-color-primary);--fa-primary-color: var(--ion-color-primary-contrast);--fa-secondary-color: var(--ion-color-primary-contrast);border-radius:var(--border-radius)}.wrapper[_ngcontent-%COMP%]{display:flex;width:100%;height:100%}.wrapper[_ngcontent-%COMP%]   .sidebar[_ngcontent-%COMP%]{box-shadow:#00000026 1.95px 1.95px 2.6px;z-index:10;background:var(--ion-color-light);height:calc(100vh - 70px);width:400px;padding-top:8px;overflow-y:auto}.wrapper[_ngcontent-%COMP%]   .sidebar[_ngcontent-%COMP%]   ion-list[_ngcontent-%COMP%]{padding:0;background:transparent}.wrapper[_ngcontent-%COMP%]   .sidebar[_ngcontent-%COMP%]   ion-list.filters[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(2,1fr)}.wrapper[_ngcontent-%COMP%]   .sidebar[_ngcontent-%COMP%]   ion-list.filters[_ngcontent-%COMP%]   .grid-row[_ngcontent-%COMP%]{grid-column-start:1;grid-column-end:3;--padding-start: 16px;--padding-end: 0}.wrapper[_ngcontent-%COMP%]   .sidebar[_ngcontent-%COMP%]   .add-new[_ngcontent-%COMP%]{margin-left:8px;margin-right:auto}.wrapper[_ngcontent-%COMP%]   .sidebar[_ngcontent-%COMP%]   .add-new[_ngcontent-%COMP%]   fa-duotone-icon[_ngcontent-%COMP%]{margin-right:6px}.wrapper[_ngcontent-%COMP%]   .sidebar[_ngcontent-%COMP%]   fa-duotone-icon[slot=icon-only][_ngcontent-%COMP%]{font-size:28px}.wrapper[_ngcontent-%COMP%]   .sidebar[_ngcontent-%COMP%]   ion-item-divider[_ngcontent-%COMP%]{color:var(--ion-color-dark);font-weight:700;margin:8px 0}.wrapper[_ngcontent-%COMP%]   .sidebar[_ngcontent-%COMP%]   ion-item[_ngcontent-%COMP%]{--background: transparent;--padding-start: 0}.wrapper[_ngcontent-%COMP%]   .sidebar[_ngcontent-%COMP%]   ion-item[_ngcontent-%COMP%]   ion-select[_ngcontent-%COMP%]::part(label){color:var(--ion-color-dark);font-weight:700}.wrapper[_ngcontent-%COMP%]   .sidebar[_ngcontent-%COMP%]   ion-item.search[_ngcontent-%COMP%]{padding:0 8px;--background: white;--padding-start: 16px}.wrapper[_ngcontent-%COMP%]   .sidebar[_ngcontent-%COMP%]   ion-item[_ngcontent-%COMP%]   ion-label[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%], .wrapper[_ngcontent-%COMP%]   .sidebar[_ngcontent-%COMP%]   ion-item[_ngcontent-%COMP%]   ion-label[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-weight:700;padding-left:16px}.wrapper[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]{flex:1;height:100%;overflow-y:scroll}.purchase-prep-tp[_ngcontent-%COMP%]{padding:8px}.purchase-prep-tp[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{display:flex;justify-content:flex-start;align-items:center;gap:8px;font-size:1.1rem;margin:0 0 8px}.purchase-prep-tp[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin:0}.purchase-prep-tp[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{color:var(--ion-color-primary)}category-tree[_ngcontent-%COMP%]     ion-radio-group>ion-list{margin-left:0!important;padding:0!important}category-tree[_ngcontent-%COMP%]     ion-list{background:var(--ion-color-light)}category-tree[_ngcontent-%COMP%]     ion-item{--background: var(--ion-color-light)}#warehouse[_ngcontent-%COMP%]   ion-label[slot=start][_ngcontent-%COMP%]{font-weight:700;flex:unset}#warehouse[_ngcontent-%COMP%]   ion-label[slot=end][_ngcontent-%COMP%]{margin:0;white-space:nowrap;overflow:hidden}ion-popover.warehouse-popover[_ngcontent-%COMP%]{--width: 500px}"]})}}return t})();var ti=[{path:"",component:mt},{path:"new",data:{title:"newItem",chip:"items"},loadChildren:()=>import("./chunk-HWWR34R6.js").then(t=>t.EditItemPageModule)},{path:"preview/:item_id",data:{title:"viewItem",chip:"items"},loadChildren:()=>import("./chunk-DGTTG55F.js").then(t=>t.PreviewPageModule)},{path:"edit/:item_id",data:{title:"editItem",chip:"items"},loadChildren:()=>import("./chunk-HWWR34R6.js").then(t=>t.EditItemPageModule)},{path:"purchase-prep",data:{title:"purchase-prep"},loadChildren:()=>import("./chunk-IFZW2FRF.js").then(t=>t.ItemPurchasePrepPageModule)},{path:"servitwra/:item_id",loadChildren:()=>import("./chunk-7EJ76ZL5.js").then(t=>t.ServitwraPageModule)}],dt=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=j({type:t})}static{this.\u0275inj=N({imports:[se.forChild(ti),se]})}}return t})();var Ki=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=j({type:t})}static{this.\u0275inj=N({imports:[st,dt,Q,H,Z,ee,M,O,X,J,K,U,S,G,Y,De,Fe,M,U,O,q]})}}return t})();export{Ki as ItemsWebPageModule};

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.