PageSourceSearch

https://moj.pausal.rs/static/js/1701.1a265f3a.chunk.js

js pausal.rs collected 2026-09-24 09:08:20 UTC 60,462 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkweb_frontend_reactjs=self.webpackChunkweb_frontend_reactjs||[]).push([[1701],{23:(e,n,i)=>{i.r(n),i.d(n,{Expenses:()=>vn,NoData:()=>fn});var t,a,l,o=i(57528),s=i(89379),r=i(9950),d=i(42074),c=i(67079),p=i(21835),h=i(68436),u=i(81747),x=i(6170),v=i(91182),g=i(63565),m=i(1092),f=i(34722),y=i(44414);const b=c.Ay.div(t||(t=(0,o.A)(["\n    z-index: 1000;\n    position: fixed;\n    visibility: visible;\n    top: 0;\n    right: 0;\n    width: 100%;\n    height: 100%;\n    .active {\n        transform: translate3d(0, 0, 0);\n    }\n    div {\n        &.modal-backdrop {\n            position: absolute;\n            width: 100%;\n            height: 100%;\n            background-color: rgba(0, 0, 0, 0.6);\n        }\n    }\n\n    .previewSideClass {\n        position: fixed;\n        top: 50%;\n        transform: translateY(-50%);\n        right: 460px;\n        width: calc((100% - 460px) * 1);\n        left: 0;\n        margin: 0 auto;\n        height: 90%;\n        display: flex;\n        justify-content: center;\n\n        .controlSection {\n            display: none;\n        }\n\n        .preview-container .rpv-core__viewer .rpv-core__inner-container .rpv-core__inner-pages {\n            height: 98vh;\n            max-height: 98vh;\n            overflow-y: scroll;\n        }\n\n        .preview-container {\n            height: 98vh;\n            max-height: 98vh;\n        }\n\n        @media screen and (min-width: ","px) {\n            height: 98%;\n        }\n        @media screen and (min-width: ","px) {\n            width: calc((100% - 460px) * 0.8);\n        }\n        @media screen and (min-width: ","px) {\n            width: calc((100% - 460px) * 0.8);\n        }\n        @media screen and (min-width: ","px) {\n            width: calc((100% - 460px) * 0.6);\n        }\n    }\n    .previewImageClass {\n        position: fixed;\n        top: 50%;\n        transform: translateY(-50%);\n        right: 460px;\n        width: calc((100% - 460px) * 1);\n        left: 0;\n        margin: 0 auto;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n\n        .controlSection {\n            display: none;\n        }\n\n        max-height: 98vh !important;\n        overflow-y: auto;\n\n        @media screen and (min-width: ","px) {\n            height: 98%;\n        }\n        @media screen and (min-width: ","px) {\n            width: calc((100% - 460px) * 0.8);\n        }\n        @media screen and (min-width: ","px) {\n            width: calc((100% - 460px) * 0.8);\n        }\n        @media screen and (min-width: ","px) {\n            width: calc((100% - 460px) * 0.6);\n        }\n    }\n"])),g.f.laptop,g.f.laptop+100,g.f.laptopM,g.f.laptopL,g.f.laptop,g.f.laptop+100,g.f.laptopM,g.f.laptopL),w=c.Ay.div(a||(a=(0,o.A)(["\n    position: fixed;\n    z-index: 1;\n    width: 460px;\n    max-width: 100%;\n    right: 0;\n    top: 0;\n    height: 100vh;\n    /* -webkit-transform: translateX(0); */\n    /* transform: translateX(0); */\n    left: auto;\n    background-color: var(--card-bg);\n    padding: 17px 30px 50px;\n    overflow: auto;\n\n    animation: slide-right 0.2s ease-in-out forwards;\n    @keyframes slide-right {\n        0% {\n            opacity: 0;\n            transform: translateX(460px);\n        }\n        100% {\n            opacity: 1;\n            transform: translateX(0);\n        }\n    }\n\n    .previewSideClassMobile {\n        margin-top: 15px;\n    }\n\n    .sidebar-inner-content {\n        padding: 24px;\n        box-sizing: border-box;\n    }\n\n    @media screen and (min-width: ","px) and (max-width: ","px) {\n        height: 100vh;\n    }\n\n    @media only screen and (max-width: ",") {\n        padding-bottom: 110px;\n\n        border-top: 1px solid rgba(229, 229, 229, 0.32);\n        position: fixed;\n        right: 0;\n    }\n\n    @media only screen and (max-width: ","px) {\n        width: 100%;\n        max-width: 100%;\n        left: 0;\n        right: 0;\n        top: 10vh;\n        bottom: 0;\n        height: 90vh;\n        border-radius: 16px 16px 0 0;\n        overflow: auto;\n\n        animation: slide-up 0.2s ease-in-out forwards;\n        @keyframes slide-up {\n            0% {\n                opacity: 0;\n                transform: translateY(100%);\n            }\n            100% {\n                opacity: 1;\n                transform: translateY(0);\n            }\n        }\n    }\n"])),g.f.laptop,g.f.desktop-1,g.i.tablet,g.f.laptop-1),A=(c.Ay.div(l||(l=(0,o.A)(["\n    position: fixed;\n    top: 50%;\n    transform: translateY(-50%);\n    right: 460px; /* align next to sidebar */\n    width: calc((100% - 460px) * 0.6); /* use 60% of remaining space */\n    left: 0;\n    margin: 0 auto;\n    /* background-color: var(--palette-white); */\n    height: 35vh;\n    z-index: 2;
1 /* must be higher than modal-backdrop's z-index */\n    display: flex;\n    align-items: center;\n    justify-content: center;\n"]))),e=>{let{close:n,active:i,children:t,className:a,file:l}=e;const[o,s]=(0,r.useState)(i),[d,c]=(0,r.useState)([]),{isMobile:p,isTablet:h,isLaptopSmall:u,isLaptopM:x,isLaptopL:v,isDesktop:g,isTabletAndDown:A}=(0,f.A)(),j=(/^((?!chrome|android).)*safari/i.test(navigator.userAgent),()=>{switch(!0){case g:return 1.42;case v:return 1.3;case x:return 1.25;case u:return 1.1;case h:case p:return 1.085;default:return 1}});return(0,r.useEffect)(()=>{s(i)},[i]),(0,r.useEffect)(()=>{var e;l?(e=l,new Promise((n,i)=>{const t=new FileReader;t.readAsDataURL(e),t.onload=()=>{n(t.result)},t.onerror=e=>i(e)})).then(e=>{const n=e.replace(/^data:.*?;base64,/,"");c([{base64:n,mimeType:l.type||"application/pdf"}])}):c([])},[l]),(0,y.jsxs)(b,{className:"".concat(o?"sidebar active":"sidebar"," ").concat(a||"").trim(),children:[(0,y.jsx)("div",{className:"modal-backdrop",onClick:()=>n()}),(null===d||void 0===d?void 0:d.length)>0&&!A&&(0,y.jsx)(m.A,{className:"".concat("application/pdf"===d[0].mimeType?"previewSideClass":"previewImageClass"),previewFiles:d,scale:j()}),(0,y.jsx)(w,{className:"".concat(o?"active":""," sidebar-content").trim(),children:(0,y.jsxs)(y.Fragment,{children:[t,(null===d||void 0===d?void 0:d.length)>0&&A&&(0,y.jsx)(m.A,{className:"previewSideClassMobile",previewFiles:d,scale:j()})]})})]})});var j,_,I,k,C,S,P,D,L,M,F,B,R,T,E,$,z,N,U,O,X,W,Y,K,q,H,V,J,Z,G,Q,ee,ne,ie,te,ae,le,oe,se,re,de,ce,pe,he,ue,xe,ve=i(87011),ge=i(83422),me=i(18531),fe=i(65486),ye=i(2127),be=i(23491),we=i(73355),Ae=i(97162),je=i(5025),_e=i(8050),Ie=i(18160),ke=i(7039),Ce=i(34986),Se=i(90829),Pe=i(23797),De=i(66385),Le=i(86908),Me=i(58948),Fe=i(86706),Be=i(41369),Re=i(47996),Te=i(91970),Ee=i(11786),$e=i(29598),ze=i(88997),Ne=i(27321),Ue=i(20900),Oe=i(22768),Xe=i(62252),We=i(71500),Ye=i(15957),Ke=i(89737),qe=i(2598),He=i(8533),Ve=i(82130),Je=i(23618),Ze=i(98190),Ge=i(29379),Qe=i(31046),en=i(83041),nn=i(71565),tn=i(48149),an=i(72619),ln=i(89470),on=i(64327),sn=i(65517),rn=i(51163),dn=i(95032),cn=i(13413),pn=i(9022),hn=i(62270),un=i(73206),xn=i(29698);const vn=e=>{var n,i,t,a,l,o,c,b,w,j,_,I,k,C,S,P,D,L,M,F;let{sharedYear:B="",onYearChange:R,onTabCountChange:T}=e;(0,Ie.A)("manuall_expenses");const{currentLang:E}=(0,u.A)(),$=(0,h.A)(E),z=localStorage.getItem("role"),{agency:N}=(0,fe.A)(),U=null===N||void 0===N||null===(n=N.user)||void 0===n?void 0:n.data,O="admin"===z,X=!(null===N||void 0===N||!N.e_invoice_api_key),W=(0,Ee.A)(e=>e.hasEPurchaseInvoices),Y=!!O||1===(null===U||void 0===U?void 0:U.active),{setButtons:K,setBulkActions:q}=(0,Re.l)(),[H,V]=(0,r.useState)(null),[J,Z]=(0,r.useState)(!1),[G,Q]=(0,r.useState)([]),[ee,ne]=(0,r.useState)(!1),[ie,te]=(0,r.useState)(null),[ae,le]=(0,r.useState)(""),[oe,se]=(0,r.useState)(!1),[re,de]=(0,r.useState)(!1),[ce,pe]=(0,r.useState)(!1),[he,ue]=(0,r.useState)(""),[xe,Ye]=(0,r.useState)(!1),[Ke,He]=(0,r.useState)(!1),{isMobile:an,isMobileXS:ln,isMobileS:rn,isMobileM:vn,isMobileL:fn,isTabletAndDown:li,isLaptopSmall:oi,isLaptopM:si,isLaptopL:ri,isDesktop:di,isDesktopL:ci}=(0,f.A)(),pi=an||we.P.isCapacitorAndroidApp,[hi,ui]=(0,r.useState)(),[xi,vi]=(0,r.useState)(!1),[gi,mi]=(0,r.useState)(null),[fi,yi]=(localStorage.language,(0,r.useState)({limit:10,page:1,search:"",orderBy:"created_at",sortedBy:"desc",searchJoin:"and"})),{expenses:bi,refetch:wi,isLoading:Ai,error:ji,isFetching:_i,invalidate:Ii,remove:ki}=(0,_e.$)(fi),{labelData:Ci}=(0,Te.b)(),Si=X||W,Pi=(0,r.useMemo)(()=>[{value:"",label:$("pages.invoices.filters.status.all").text},{value:"unpaid",label:$("pages.advanceInvoices.filters.status.unpaid").text},{value:"partially_paid,paid",label:$("pages.advanceInvoices.filters.status.paid").text}],[$]),Di=(0,r.useMemo)(()=>{const e=[];for(let n=(new Date).getFullYear();n>=1999;n--)e.push({value:String(n),label:n});return[{value:"",label:$("pages.invoices.filters.status.all").text},...e]},[$]),Li=(0,r.useMemo)(()=>{var e;const n=(null===Ci||void 0===Ci||null===(e=Ci.data)||void 0===e?void 0:e.map(e=>({value:e.id,label:e.name})))||[];return[{value:"",label:$("pages.invoices.filters.status.all").text},...n]},[Ci,$]),Mi=(0,r.useCallback)((e,n)=>{const i=(0,s.A)({},e);return n?i.type="label":delete i.type,i},[]),Fi=(0,r.useCallback)(e=>{var n,i,t;const a=null===Ci||void 0===Ci||null===(n=Ci.data)||void 0===n?void 0:n.filter(n=>n.id===e);return null!==(i=null===a||void 0===a||null===(t=a[0])||void 0===t?void 0:t.name)&&void 0!==i?i:""},[null===Ci||void 0===Ci?void 0:Ci.data]),Bi=(0,r.useCallback)(e=>{var n,i,t;const a=null===Ci||void 0===Ci||null===(n=Ci.data)||void 0===n?void 0:n.filter(n=>n.id===e);return null!==(i=null===a||void 0===a||null===(t=a[0])||void 0===t?void 0:t.color)&&void 0!==i?i:""},[null===Ci||void 0===Ci?void 0:Ci.data]),Ri=function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:.2;if(!e)return"transparent";const i=e.replace("#",""),t=parseInt(i.substring(0,2),16),a=parseInt(i.substring(2,4),16),l=parseInt(i.substring(4,6),16);return"rgba(".concat(t,", ").concat(a,", ").concat(l,", ").concat(n,")")},[Ti,Ei]=(0,r.useState)(!1),$i=(0,r.useCallback)(()=>{V("create"),Ei(!0)},[]),zi=(0,r.useMemo)(()=>(0,y.jsx)(sn.A,{}),[]),Ni=(0,r.useMemo)(()=>$("pages.expenses.newExpense").text,[$]),Ui=(0,r.useMemo)(()=>({actionButton:{text:Ni,icon:zi,onClick:$i}}),[$i,Ni,zi]);(0,r.useEffect)(()=>(K(Ui),()=>{K(null)}),[Ui]);const[Oi,Xi]=(0,r.useState)(!1),[Wi,Yi]=(0,r.useState)(!1),[Ki,qi]=(0,r.useState)(null),[Hi,Vi]=(0,r.useState)(null),[Ji,Zi]=(0,r.useState)(!1),[Gi,Qi]=(0,r.useState)(null),et=(0,r.useRef)(null),nt=(0,r.useRef)(null),it=(0,r.useRef)(null),tt=(0,r.useRef)(null),at=(0,r.useRef)({}),lt=(0,r.useRef)({}),ot=(0,r.useRef)(null),st=(0,r.useRef)(null),[rt,dt]=(0,r.useState)(!1),[ct,pt]=(0,r.useState)(null),ht=e=>{const n=ct===e;pt(n=>n===e?null:e),n||li||Wt(e)},ut=(e,n,i,t,a)=>{var l;qi({id:e,amount:i,date:a});const o=null===bi||void 0===bi||null===(l=bi.data)||void 0===l?void 0:l.find(e=>e.id===n);o&&te(o),Yi(!0)},xt=e=>{se(!0),p.default.removePayment(e).then(()=>{Pe.oR.success($("pages.purchaseInvoices.paymentDeletedSuccess").text),wi({silent:!0}),Be.W.purchaseInvoices()}).catch(e=>{console.error("Error deleting payment",e)}).finally(()=>{se(!1)})},[vt,gt]=(0,r.useState)(null),mt=e=>{gt(n=>n===e?null:e)},[ft,yt]=(0,r.useState)(!1),[bt,wt]=(0,r.useState)(null),[At,jt]=(0,r.useState)([]),[_t,It]=(0,r.useState)(!1),[kt,Ct]=(0,r.useState)(""),St=e=>{jt(n=>n.includes(e)?n.filter(n=>n!==e):[...n,e])},Pt=e=>{var n;e?jt((null===bi||void 0===bi||null===(n=bi.data)||void 0===n?void 0:n.map(e=>e.id))||[]):jt([])},Dt=()=>{0!==At.length&&(Ct("payment"),It(!0))};(0,r.useEffect)(()=>{var e,n,i;if(pi||ft||!Y||!((null===bi||void 0===bi||null===(e=bi.data)||void 0===e?void 0:e.length)>0)||0===At.length)return void q(null);const t=null!==(n=null===bi||void 0===bi||null===(i=bi.data)||void 0===i?void 0:i.length)&&void 0!==n?n:0;return q((0,y.jsxs)(Ne.A,{sx:{display:"flex",alignItems:"center",gap:1.5},children:[(0,y.jsx)(Ue.A,{variant:"body2",sx:{fontWeight:600,color:"var(--theme-text)"},children:$("pages.invoices.selectedInvoicesLabel","%count%","".concat(At.length,"/").concat(t)).text}),(0,y.jsx)(ii,{children:(0,y.jsxs)(ti,{onClick:Dt,children:[(0,y.jsx)(ai,{sx:{width:"20px",height:"20px"}}),(0,y.jsx)(Ue.A,{variant:"body1",color:"var(--palette-success-light)",sx:{textDecoration:"underline"},children:$("pages.invoiceCard.dropdownItems.charge").text})]})})]})),()=>{q(null)}},[pi,Y,null===bi||void 0===bi||null===(i=bi.data)||void 0===i?void 0:i.length,At.length,q,E,ft]),(0,r.useEffect)(()=>{pi&&jt([])},[pi]);const Lt=e=>{wt(e),te(e),li?"invoice"!==e.invoice_type?Tt(e):$t(e.id):(yt(!0),"invoice"!==e.invoice_type?Tt(e):$t(e.id),requestAnimationFrame(()=>{setTimeout(()=>{Xt(),setTimeout(()=>{Wt(e.id)},150)},100)}))},Mt=e=>{te(e),V("edit"),"unpaid"!==e.internal_status?dt(!0):Ei(!0)},Ft=async e=>{se(!0);try{const n=await p.default.singleRefreshEstatus(e);200===n.status&&(te(n.data.data),se(!1),Pe.oR.success($("pages.purchaseInvoices.invoiceStatusUpdatedSuccess").text),wi())}catch(n){se(!1),ue(n.response.data.message),pe(!0)}finally{se(!1)}},Bt={delete:{message:$("pages.expenses.confirmDeleteExpense").text,action:async()=>{ie&&(se(!0),Ye(!1),Vi(null),await(async()=>
1{if(se(!0),ie)try{204===(await p.default.deletePurchaseInvoice(ie.id)).status&&(se(!1),Z(!1),He(!1),Xi(!1),yt(!1),Q([]),wt(null),te(null),Pe.oR.success($("pages.purchaseInvoices.invoiceDeletedSuccess").text),wi())}catch(e){se(!1),ue(e.response.data.message),pe(!0)}finally{se(!1)}})())}}},Rt=e=>{var n;if(!e)return"";switch(null===(n=e.split(".").pop())||void 0===n?void 0:n.toLowerCase()){case"pdf":default:return"application/pdf";case"jpg":case"jpeg":return"image/jpeg";case"png":return"image/png";case"gif":return"image/gif";case"svg":return"image/svg+xml"}},Tt=async e=>{se(!0);try{const n=await p.default.getPurchaseInvoicePdf(e.id),{pdf:i,attachments:t}=(null===n||void 0===n?void 0:n.data)||{};if(!i&&(!t||0===t.length))throw new Error("PDF i prilozi nisu prona\u0111eni u odgovoru");const a=[];i&&a.push({base64:i,mimeType:"application/pdf",fileName:null===e||void 0===e?void 0:e.invoice_id}),Array.isArray(t)&&t.forEach(e=>{a.push({base64:e.content,mimeType:Rt(e.filename),fileName:e.filename})}),Q(a)}catch(l){var n,i,t,a;console.error("\u274c previewInApp error:",(null===(n=l.response)||void 0===n||null===(i=n.data)||void 0===i?void 0:i.message)||l.message),Q([]),ue((null===(t=l.response)||void 0===t||null===(a=t.data)||void 0===a?void 0:a.message)||l.message),pe(!0)}finally{se(!1),li?He(!0):Z(!0)}},Et=()=>{switch(!0){case li:return 1;case fn:return 1.2;case vn:return 1.02;case rn:return 1.015;case ln:return 1.1;default:return 1}},$t=async e=>{se(!0);try{const i={search:"".concat(e),searchFields:"id:="},t=await p.default.getExpenseByIdWithFiles(i);if(se(!1),200!==t.status)throw new Error("Neuspe\u0161no preuzimanje fakture");{var n;const e=t.data.data[0];if(null!==(n=e.purchaseInvoiceExpenseFiles)&&void 0!==n&&n.data){const n=e.purchaseInvoiceExpenseFiles.data,i=[...n.filter(e=>"expense_file"===e.file_type),...n.filter(e=>"expense_file"!==e.file_type)].map(e=>({base64:e.base64_file||"",mimeType:Rt(e.file_name),fileName:e.original_name||e.file_name}));Q(i),ue("")}else console.warn("\u26a0\ufe0f previewExpensesPDF - No files found in response"),Q([]);li?He(!0):Z(!0)}}catch(i){se(!1),Q([]),ue($("pages.purchaseInvoices.invoiceDownloadError").text),console.error("\u274c previewExpensesPDF error:",i),li?He(!0):Z(!0)}},zt=async e=>{se(!0);try{const n=await p.default.getPurchaseInvoiceXML(e),i=URL.createObjectURL(n),t=document.createElement("a");t.href=i,t.download="faktura_".concat(e,".xml"),document.body.appendChild(t),t.click(),document.body.removeChild(t),se(!1)}catch(n){se(!1),ue($("pages.purchaseInvoices.xmlInvoiceDownloadError").text),pe(!0)}},Nt=async e=>{se(!0);try{var n;const i=await p.default.getPurchaseInvoicePdf(e),t=null===i||void 0===i||null===(n=i.data)||void 0===n?void 0:n.pdf;if(!t)throw new Error("PDF nije prona\u0111en u odgovoru");const a=atob(t),l=new Array(a.length).fill(0).map((e,n)=>a.charCodeAt(n)),o=new Uint8Array(l),s=new Blob([o],{type:"application/pdf"});await(0,$e.W)(s,"purchase_invoice_".concat(e,".pdf"))}catch(i){console.error("\u274c Error while downloading purchase invoice PDF:",i),ue($("pages.purchaseInvoices.pdfDownloadError").text),pe(!0)}finally{se(!1)}},Ut=async e=>{if(!ie)return;se(!0);const n=e.target.files;if(!n||0===n.length)return;const i=n[0];if(!["application/pdf","image/jpeg","image/png","image/gif","image/webp"].includes(i.type))return Pe.oR.error($("pages.suppliers.onlyPdfOrImages").text),void(e.target.value="");const t=n[0],a=new FormData;Object.entries((0,s.A)((0,s.A)({},ie),{},{legal_tax_inclusive_amount:parseFloat(ie.legal_tax_inclusive_amount.replace(",","."))})).forEach(e=>{let[n,i]=e;"purchaseInvoiceHistories"!==n&&null!=i&&a.append(n,String(i))}),a.append("expense_file",t);try{200===(await p.default.updatePurchaseInvoice(ie.id,a,"include=purchaseInvoiceLabel,purchaseInvoiceExpenseFiles")).status&&(se(!1),await $t(ie.id),li?He(!0):Z(!0),Pe.oR.success($("pages.purchaseInvoices.invoiceUpdatedSuccess").text),ue(""),pe(!1),wi())}catch(l){ue(l.response.data.message||"Do\u0161lo je do gre\u0161ke."),pe(!0),console.error("Error uploading expense:",l.response.data.message)}se(!1)},Ot=e=>{if(ie){const n={purchase_invoice_label_id:(null===e||void 0===e?void 0:e.id)||null};p.default.patchExpensePurchaseInvoice(ie.id,n).then(e=>{e&&(wi({silent:!0}),Be.W.purchaseInvoices()),se(!1)}).catch(e=>{console.error("Err",e)})}},Xt=()=>{if(li)return;et.current&&et.current.scrollTo({top:0,behavior:"smooth"});const e=it.current||nt.current,n=it.current?78:58;e&&(0,ke.P)(e,n,50)},Wt=e=>{if(li)return;const n=lt.current[e],i=ot.current;n&&i&&setTimeout(()=>{const e=n.getBoundingClientRect(),t=i.getBoundingClientRect(),a=e.top-t.top+i.scrollTop-10;i.scrollTo({top:Math.max(0,a),behavior:"smooth"})},20);const t=at.current[e],a=tt.current;t&&a&&!n&&setTimeout(()=>{const e=t.getBoundingClientRect(),n=a.getBoundingClientRect();a.scrollTo({top:e.top-n.top+a.scrollTop-10,behavior:"smooth"})},20)},Yt=e=>{if(!$)return"Faktura";switch(e){case"380":return $("pages.purchaseInvoices.createUpdateModal.invoice").text;case"381":return $("pages.purchaseInvoices.createUpdateModal.decreaseDocument").text;case"383":return $("pages.purchaseInvoices.createUpdateModal.increaseDocument").text;case"386":return $("pages.purchaseInvoices.createUpdateModal.advanceInvoice").text;default:return $("pages.invoices.addInvoiceDropdown.invoice").text}};return(0,r.useEffect)(()=>{var e;(null===bi||void 0===bi||null===(e=bi.data)||void 0===e?void 0:e.length)>0&&Ye(!0)},[null===bi||void 0===bi?void 0:bi.data]),(0,r.useEffect)(()=>{yi(e=>(0,Qe.q1)(e,"issue_date",B))},[B]),(0,r.useEffect)(()=>{gt(null)},[_i]),(0,r.useEffect)(()=>{var e,n;const i=null===bi||void 0===bi||null===(e=bi.meta)||void 0===e||null===(n=e.pagination)||void 0===n?void 0:n.total;void 0!==i&&(null===T||void 0===T||T("manual",i))},[null===bi||void 0===bi||null===(t=bi.meta)||void 0===t||null===(a=t.pagination)||void 0===a?void 0:a.total,T]),(0,y.jsxs)(y.Fragment,{children:[oe&&(0,y.jsx)(x.A,{}),(0,y.jsx)(Le.A,{action:async()=>{se(!0),dt(!1),ie&&(dt(!1),se(!0),p.default.removeAllExpensePayments(ie.id).then(async e=>{204===e.status&&(se(!1),Ei(!0))}).catch(e=>{se(!1),Pe.oR.error(e.response.data.message)}))},close:()=>{dt(!1)},active:rt,message:$("pages.purchaseInvoices.costStatusChangeWarning").text}),Hi&&(0,y.jsx)(Le.A,{action:Bt[Hi].action,close:()=>{Vi(null)},active:!!Hi,message:Bt[Hi].message}),Ji&&ie&&(0,y.jsx)(Me.A,{t:$,setOpenRejectModal:Zi,onRejectInvoice:()=>{Ft(ie.id),Zi(!1),wi({silent:!0})},invoice:ie,loaderVisible:se,type:Gi}),(0,y.jsx)(ge.A,{active:ce,t:$,close:()=>pe(!1),errorMessage:he}),(0,y.jsx)(un.A,{t:$,active:_t,onClose:()=>It(!1),selectedInvoicesInformationArray:(()=>{const e=[];return At.forEach(n=>{var i;const t=null===bi||void 0===bi||null===(i=bi.data)||void 0===i?void 0:i.find(e=>e.id===n);t&&e.push(t.invoice_id||"N/A")}),e})(),modalType:kt||"payment",invoiceType:"expense",isModalConfirmed:()=>{"payment"===kt?(se(!0),It(!1),p.default.addPaymentMultiple(At).then(e=>{200!==e.status&&204!==e.status||(wi({silent:!0}),Be.W.purchaseInvoices(),jt([]))}).catch(e=>{console.error("Error creating payments for selected expenses",e)}).finally(()=>{se(!1)})):"delete"===kt&&It(!1)}}),(0,y.jsx)(ve.A,{active:re,close:()=>de(!1),message:$("pages.eInvoices.refreshSuccess").text}),Ti&&(0,y.jsx)(A,{active:Ti,close:()=>{Ei(!1),ui(void 0),V(null)},file:hi,children:(0,y.jsx)(je.A,{isOpen:Ti,onClose:()=>{Ei(!1),ui(void 0),V(null)},onSave:e=>{te(e),Z(!1),Ei(!1),ui(void 0),wi()},type:H,item:ie,setFileSource:ui})}
1),Oi&&(0,y.jsx)(v.A,{modalVisible:Oi,closeModal:()=>Xi(!1),children:(0,y.jsx)(je.A,{isOpen:Oi,onClose:()=>{Xi(!1),te({})},onSave:()=>{},type:"preview",item:ie})}),ee&&ie&&(0,y.jsx)(pn.B,{open:ee,onClose:()=>ne(!1),anchor:"right",sx:hn.O$,children:(0,y.jsx)(Se.A,{close:()=>ne(!1),invoice:ie,t:$,success:()=>{Pe.oR.success($("pages.agency.documents.sendModal.success").text)},modalVisible:ee})}),Wi&&(0,y.jsx)(De.A,{t:$,active:Wi,close:()=>Yi(!1),clickedInvoice:ie||{},payment:Ki||{},onPayInvoice:()=>{Yi(!1),wi({silent:!0}),Be.W.purchaseInvoices()},type:Ki?"update":"pay"}),(0,y.jsxs)(mn,{ref:nt,className:"invoices page",children:[(0,y.jsx)(y.Fragment,{children:!he&&li&&Ke?(0,y.jsx)(dn.A,{open:Ke,onClose:()=>He(!1),showCloseIcon:!0,contentSX:{overflowX:"hidden",maxWidth:"100%","&.MuiDialogContent-root":{overflowX:"hidden"}},content:(0,y.jsx)(y.Fragment,{children:G.length>0?(0,y.jsx)(m.A,{previewFiles:G,className:"mobilePreview",scale:Et()}):(0,y.jsxs)(yn,{onClick:()=>{var e;return null===(e=st.current)||void 0===e?void 0:e.click()},children:[(0,y.jsx)("img",{className:"dragAndDropImage",src:Fe.A,alt:"dragAndDrop"}),(0,y.jsx)("span",{children:$("pages.purchaseInvoices.addDocument").text}),(0,y.jsx)("input",{type:"file",accept:".pdf, .jpg, .jpeg, .png",ref:st,onChange:Ut,style:{display:"none"},disabled:oe}),(0,y.jsx)("span",{className:"disclaimerText",children:$("pages.purchaseInvoices.dragInvoiceOrChooseFile").text})]})})}):null}),(0,y.jsxs)("div",{className:"purchaseInvoices",children:[Y?(0,y.jsx)(y.Fragment,{}):(0,y.jsx)(be.A,{}),(0,y.jsx)(me.A,{setParams:yi,params:fi,searchValue:ae,setSearchValue:le,statusOptions:Pi,yearsOptions:Di,statusKey:"internal_status",searchKey:"supplier_name",currencyKey:"currency_code",yearSearchKey:"issue_date",labelOptions:Li,labelKey:"purchase_invoice_label_id",useSearchTermParam:!0,onLabelParamsChange:Mi,onRefresh:()=>{wi(),gt(null)},syncInvoiceYearStore:!1,onYearChange:R}),(Ai||_i)&&!ft&&!li&&(0,y.jsx)(ze.br,{customSx:{borderRadius:"16px",border:"1px solid var(--palette-styled-border)",overflow:"visible"},children:(0,y.jsxs)(ze.AC,{stickyHeader:!0,children:[(0,y.jsx)(ze.S4,{customSx:{"& .MuiTableCell-head":{position:"sticky",top:"70px",zIndex:2,backgroundColor:"var(--card-bg) !important"},["@media screen and (max-width: ".concat(g.f.tablet,"px)")]:{"& .MuiTableCell-head":{top:0}}},children:(0,y.jsxs)(ze.Kq,{children:[(0,y.jsx)(ze.Ig,{padding:"checkbox",children:(0,y.jsx)(Oe.A,{variant:"rectangular",width:24,height:24,sx:{borderRadius:1},animation:"pulse"})}),Array.from({length:9}).map((e,n)=>(0,y.jsx)(ze.Ig,{children:(0,y.jsx)(Oe.A,{variant:"text",width:0===n?120:80,height:24,animation:"pulse"})},n))]})}),(0,y.jsx)(ze.A,{children:Array.from({length:10}).map((e,n)=>(0,y.jsxs)(ze.Kq,{children:[(0,y.jsx)(ze.Ig,{padding:"checkbox",children:(0,y.jsx)(Oe.A,{variant:"rectangular",width:24,height:24,sx:{borderRadius:1},animation:"pulse"})}),(0,y.jsx)(ze.Ig,{children:(0,y.jsx)(Oe.A,{variant:"text",width:"70%",height:20,animation:"pulse"})}),(0,y.jsx)(ze.Ig,{children:(0,y.jsx)(Oe.A,{variant:"text",width:60,height:20,animation:"pulse"})}),(0,y.jsx)(ze.Ig,{children:(0,y.jsx)(Oe.A,{variant:"text",width:80,height:20,animation:"pulse"})}),(0,y.jsx)(ze.Ig,{children:(0,y.jsx)(Oe.A,{variant:"text",width:70,height:20,animation:"pulse"})}),(0,y.jsx)(ze.Ig,{children:(0,y.jsx)(Oe.A,{variant:"text",width:90,height:20,animation:"pulse"})}),(0,y.jsx)(ze.Ig,{children:(0,y.jsx)(Oe.A,{variant:"text",width:60,height:20,animation:"pulse"})}),(0,y.jsx)(ze.Ig,{children:(0,y.jsx)(Oe.A,{variant:"text",width:70,height:20,animation:"pulse"})}),(0,y.jsx)(ze.Ig,{children:(0,y.jsx)(Oe.A,{variant:"text",width:60,height:20,animation:"pulse"})}),(0,y.jsx)(ze.Ig,{align:"right",children:(0,y.jsx)(Oe.A,{variant:"rectangular",width:32,height:32,sx:{borderRadius:1,ml:"auto"},animation:"pulse"})})]},n))})]})}),ft||li||!((null===bi||void 0===bi||null===(l=bi.data)||void 0===l?void 0:l.length)>0||!Ai&&!_i)?null:(0,y.jsx)(ze.br,{children:(0,y.jsxs)(ze.AC,{stickyHeader:!0,children:[(0,y.jsx)(ze.S4,{customSx:{"& .MuiTableCell-head":{position:"sticky",top:"70px",zIndex:2,backgroundColor:"var(--card-bg) !important"},["@media screen and (max-width: ".concat(g.f.tablet,"px)")]:{"& .MuiTableCell-head":{to
1p:0}}},children:(0,y.jsxs)(ze.Kq,{sx:{height:"56px"},children:[!pi&&(0,y.jsx)(ze.Ig,{padding:"checkbox",children:(null===bi||void 0===bi||null===(o=bi.data)||void 0===o?void 0:o.length)>0&&Y&&(0,y.jsx)(qe.A,{checked:At.length>0&&At.length===((null===bi||void 0===bi||null===(c=bi.data)||void 0===c?void 0:c.length)||0),onChange:e=>Pt(e.target.checked)})}),(0,y.jsx)(ze.Ig,{children:(0,y.jsx)(Xe.A,{active:"supplier_name"===fi.orderBy,direction:"supplier_name"===fi.orderBy?"asc"===fi.sortedBy?"asc":"desc":"asc",IconComponent:"supplier_name"===fi.orderBy?tn.A:nn.A,onClick:()=>{const e="supplier_name"===fi.orderBy&&"asc"===fi.sortedBy?"desc":"asc";yi((0,s.A)((0,s.A)({},fi),{},{orderBy:"supplier_name",sortedBy:e}))},sx:{"& .MuiTableSortLabel-icon":{opacity:"1 !important",display:"inline-flex !important"}},children:$("pages.register.rightColumn.form.firstStep.name").text})}),(0,y.jsx)(ze.Ig,{children:$("pages.reports.labelTitle").text}),(0,y.jsx)(ze.Ig,{children:(0,y.jsx)(Xe.A,{active:"invoice_type_code"===fi.orderBy,direction:"invoice_type_code"===fi.orderBy?"asc"===fi.sortedBy?"asc":"desc":"asc",IconComponent:"invoice_type_code"===fi.orderBy?tn.A:nn.A,onClick:()=>{const e="invoice_type_code"===fi.orderBy&&"asc"===fi.sortedBy?"desc":"asc";yi((0,s.A)((0,s.A)({},fi),{},{orderBy:"invoice_type_code",sortedBy:e}))},sx:{"& .MuiTableSortLabel-icon":{opacity:"1 !important",display:"inline-flex !important"}},children:$("pages.purchaseInvoices.createUpdateModal.type").text})}),(0,y.jsx)(ze.Ig,{children:(0,y.jsx)(Xe.A,{active:"invoice_id"===fi.orderBy,direction:"invoice_id"===fi.orderBy?"asc"===fi.sortedBy?"asc":"desc":"asc",IconComponent:"invoice_id"===fi.orderBy?tn.A:nn.A,onClick:()=>{const e="invoice_id"===fi.orderBy&&"asc"===fi.sortedBy?"desc":"asc";yi((0,s.A)((0,s.A)({},fi),{},{orderBy:"invoice_id",sortedBy:e}))},sx:{"& .MuiTableSortLabel-icon":{opacity:"1 !important",display:"inline-flex !important"}},children:$("pages.agency.personalInfo.addressNum").text})}),(0,y.jsx)(ze.Ig,{children:(0,y.jsx)(Xe.A,{active:"issue_date"===fi.orderBy,direction:"issue_date"===fi.orderBy?null!==(b=fi.sortedBy)&&void 0!==b&&b.includes("asc")?"asc":"desc":"asc",IconComponent:"issue_date"===fi.orderBy?tn.A:nn.A,onClick:()=>{var e;const n="issue_date"===fi.orderBy&&null!==(e=fi.sortedBy)&&void 0!==e&&e.includes("asc")?"desc":"asc";yi((0,s.A)((0,s.A)({},fi),{},{orderBy:"issue_date",sortedBy:n}))},sx:{"& .MuiTableSortLabel-icon":{opacity:"1 !important",display:"inline-flex !important"}},children:$("pages.memos.date").text})}),(0,y.jsx)(ze.Ig,{children:(0,y.jsx)(Xe.A,{active:"total_amount_rsd"===fi.orderBy,direction:"total_amount_rsd"===fi.orderBy?"asc"===fi.sortedBy?"asc":"desc":"asc",IconComponent:"total_amount_rsd"===fi.orderBy?tn.A:nn.A,onClick:()=>{const e="total_amount_rsd"===fi.orderBy&&"asc"===fi.sortedBy?"desc":"asc";yi((0,s.A)((0,s.A)({},fi),{},{orderBy:"total_amount_rsd",sortedBy:e}))},sx:{"& .MuiTableSortLabel-icon":{opacity:"1 !important",display:"inline-flex !important"}},children:$("pages.transfers.amount").text})}),(0,y.jsx)(ze.Ig,{children:$("pages.invoices.filters.statusFilter").text}),Si&&(0,y.jsx)(ze.Ig,{children:$("pages.purchaseInvoices.status.title").text}),(0,y.jsx)(ze.Ig,{align:"right"})]})}),(0,y.jsx)(ze.A,{children:(null===bi||void 0===bi||null===(w=bi.data)||void 0===w?void 0:w.length)>0?bi.data.map(e=>{const n=At.includes(e.id);return(0,y.jsx)(Ce.A,{purchaseInvoice:e,isSelected:n,isAccountActive:Y,selectedInvoicesArray:At,handleSelectedCard:St,noCheckbox:pi,handleEdit:"invoice"===e.invoice_type?Mt:void 0,handleCopy:e=>{te(e),V("copy"),Ei(!0)},handleDelete:e=>{te(e),Vi("delete")},handleSend:e=>{te(e),ne(!0)},handlePay:e=>{qi(null),te(e),Yi(!0)},handleLabel:e=>{te(e)},handleRefreshStatus:"invoice"!==e.invoice_type?e=>{Ft(e)}:void 0,handleDownloadPDF:"invoice"!==e.invoice_type?e=>{Nt(e)}:void 0,handleDownloadXML:"invoice"!==e.invoice_type?e=>{zt(e)}:void 0,handleAccept:"invoice"!==e.invoice_type?e=>{te(e),Qi("accept"),Zi(!0)}:void 0,handleReject:"invoice"!==e.invoice_type?e=>{te(e),Qi("reject"),Zi(!0)}:void 0,handlePreview:e=>{Lt(e)},handlePaymentInfo:ht,handleLabelInfo:mt,handleUpdateLabel:e=>{Ot(e)},handleRemoveLabel:e=>{Ot({id:null})},handleDeletePayment:xt,handleUpdatePayment:ut,showPaymentDropdown:ct===e.id,onPaymentInfo:()=>ht(e.id),showPreview:ft,handlePreviewInvoice:Lt,t:$,type:"expense",showEInvoiceStatusColumn:Si},e.id)}):(0,y.jsx)(ze.Kq,{children:(0,y.jsx)(ze.Ig,{colSpan:Si?10:9,children:xe?(0,y.jsxs)(Qn,{children:[(0,y.jsx)(ni,{}),(0,y.jsx)(ei,{children:$("pages.invoices.filters.noResults").text})]}):(0,y.jsxs)(Qn,{children:[(0,y.jsx)(ni,{}),(0,y.jsxs)(ei,{children:[$("pages.purchaseInvoices.noItemsTextFirst").text," ",(0,y.jsxs)(d.N_,{style:{color:"var(--mui-primary-blue)"},to:"/settings/account/e-invoice",children:[$("pages.eInvoices.noItems.link").text," "]}
1),(0,y.jsx)("span",{dangerouslySetInnerHTML:{__html:$("pages.purchaseInvoices.noItemsTextSecond").text}}),"."," "]})]})})})})]})}),!li&&ft&&(0,y.jsxs)(bn,{ref:it,children:[(0,y.jsx)(wn,{type:"button","aria-label":"Back",onClick:()=>yt(!1),children:(0,y.jsx)(An,{})}),Y&&!pi&&(null===bi||void 0===bi||null===(j=bi.data)||void 0===j?void 0:j.length)>0&&At.length>0?(0,y.jsxs)(_n,{children:[(0,y.jsxs)(In,{children:[(0,y.jsx)(qe.A,{checked:At.length>0&&At.length===((null===bi||void 0===bi||null===(_=bi.data)||void 0===_?void 0:_.length)||0),onChange:e=>Pt(e.target.checked)}),(0,y.jsxs)(Ue.A,{variant:"body2",sx:{color:"var(--theme-text)"},children:[$("pages.invoices.selectAll").text,(0,y.jsxs)(Ne.A,{component:"span",sx:{marginLeft:1},children:[At.length,"/",(null===bi||void 0===bi||null===(I=bi.data)||void 0===I?void 0:I.length)||0]})]})]}),(0,y.jsx)(ii,{children:(0,y.jsxs)(ti,{onClick:Dt,children:[(0,y.jsx)(ai,{sx:{width:"20px",height:"20px"}}),(0,y.jsx)(Ue.A,{variant:"body1",color:"var(--palette-success-light)",sx:{textDecoration:"underline"},children:$("pages.invoiceCard.dropdownItems.charge").text})]})})]}):(null===bt||void 0===bt?void 0:bt.id)&&(null===bi||void 0===bi||null===(k=bi.data)||void 0===k?void 0:k.length)>0&&(()=>{const e=bi.data.find(e=>e.id===bt.id);return e?(0,y.jsx)(jn,{children:(0,y.jsx)(Ce.A,{purchaseInvoice:e,isSelected:At.includes(e.id),isAccountActive:Y,selectedInvoicesArray:At,handleSelectedCard:St,handleEdit:"invoice"===e.invoice_type?Mt:void 0,handleCopy:e=>{te(e),V("copy"),Ei(!0)},handleDelete:e=>{te(e),Vi("delete")},handleSend:e=>{te(e),ne(!0)},handlePay:e=>{qi(null),te(e),Yi(!0)},handleLabel:e=>{te(e)},handleRefreshStatus:"invoice"!==e.invoice_type?e=>{Ft(e)}:void 0,handleDownloadPDF:"invoice"!==e.invoice_type?e=>{Nt(e)}:void 0,handleDownloadXML:"invoice"!==e.invoice_type?e=>{zt(e)}:void 0,handleAccept:"invoice"!==e.invoice_type?e=>{te(e),Qi("accept"),Zi(!0)}:void 0,handleReject:"invoice"!==e.invoice_type?e=>{te(e),Qi("reject"),Zi(!0)}:void 0,handlePreview:e=>{Lt(e)},handlePaymentInfo:ht,handleLabelInfo:mt,handleUpdateLabel:e=>{Ot(e)},handleRemoveLabel:e=>{Ot({id:null})},handleDeletePayment:xt,handleUpdatePayment:ut,showPaymentDropdown:ct===e.id,onPaymentInfo:()=>ht(e.id),showPreview:ft,isCardAbovePreview:!0,onClosePreview:()=>yt(!1),handlePreviewInvoice:Lt,showPreviewBackButton:!1,previewLayoutMode:"actions-only",previewActionsCompact:!0,t:$,type:"expense"})}):null})()]}),li&&!pi&&Y&&(null===bi||void 0===bi||null===(C=bi.data)||void 0===C?void 0:C.length)>0&&At.length>0&&(0,y.jsxs)(_n,{children:[(0,y.jsxs)(In,{children:[(0,y.jsx)(qe.A,{checked:At.length>0&&At.length===((null===bi||void 0===bi||null===(S=bi.data)||void 0===S?void 0:S.length)||0),onChange:e=>Pt(e.target.checked)}),(0,y.jsxs)(Ue.A,{variant:"body2",sx:{color:"var(--theme-text)"},children:[$("pages.invoices.selectAll").text,(0,y.jsxs)(Ne.A,{component:"span",sx:{marginLeft:1},children:[At.length,"/",(null===bi||void 0===bi||null===(P=bi.data)||void 0===P?void 0:P.length)||0]})]})]}),(0,y.jsx)(ii,{children:(0,y.jsxs)(ti,{onClick:Dt,children:[(0,y.jsx)(ai,{sx:{width:"20px",height:"20px"}}),(0,y.jsx)(Ue.A,{variant:"body1",color:"var(--palette-success-light)",sx:{textDecoration:"underline"},children:$("pages.invoiceCard.dropdownItems.charge").text})]})})]}),(ft||li)&&(0,y.jsxs)(kn,{children:[(0,y.jsx)(Cn,{ref:ot,"data-scrollable-column":!0,children:(Ai||_i)&&(ft||li)?(0,y.jsx)(Ae.A,{count:8}):(null===bi||void 0===bi||null===(D=bi.data)||void 0===D?void 0:D.length)>0?bi.data.map(e=>{var n,i,t,a;const l=(null===bt||void 0===bt?void 0:bt.id)===e.id,o=At.includes(e.id);let s="transparent",r="inherit";const d=null===(n=e.internal_status)||void 0===n?void 0:n.toLowerCase();"paid"===d?(s="var(--static-green-chip-bg)",r="var(--static-dark-green)"):"unpaid"===d?(s="var(--static-income-tax-bg)",r="var(--static-income-tax-icon)"):"partially_paid"===d&&(s="linear-gradient(90deg, #2665EC40 0%, #4CAF4F40 100%)",r="var(--static-dark-green)");let c="rgba(146, 165, 172, 0.2)",p="#92a5ac";const h=null===(i=e.status)||void 0===i?void 0:i.toLowerCase();return"approved"===h||"sent"===h?(c="rgba(53, 104, 45, 0.2)",p="#35682d"):"rejected"!==h&&"storno"!==h&&"mistake"!==h&&"cancelled"!==h||(c="var(--red-pill-bg)",p="var(--palette-error-main)"),(0,y.jsxs)(Sn,{ref:n=>{lt.current[e.id]=n},onClick:()=>Lt(e),$isActive:l,children:[(0,y.jsxs)(Pn,{$hideCheckbox:pi,children:[!pi&&(0,y.jsx)(Dn,{onClick:e=>e.stopPropagation(),children:Y&&(0,y.jsx)(qe.A,{checked:o,onChange:()=>St(e.id)})}),(0,y.jsxs)(Ln,{children:[(0,y.jsx)(Tn,{variant:"body2",children:(0,y.jsx)(Ve.A,{text:e.supplier_name||"-",maxWidth:160})}),(0,y.jsx)(Gn,{children:(()=>{const n=n=>{n.stopPropagation(),te(e);const i=n.currentTarget.getBoundingClientRect(),t=document.querySelector("[data-scrollable-column]");if(t){const e=t.getBoundingClientRect();mi({top:i.bottom-e.top+t.scrollTop,left:i.left-e.left})}else mi(null);vi(!0)},i=e.purchase_invoice_label_id;if(!i)return(0,y.jsx)(We.A,{size:"small",sx:{p:0},onClick:n,children:(0,y.jsx)(on.A,{sx:{color:"var(--gray-label)",fontSize:16}})});const t=Bi(i),a=t?Ri(t,.2):"rgba(146, 165, 172, 0.2)",l=t||"var(--text-dark-gray)",o=Fi(i);return o?(0,y.jsx)(Zn,{label:o,variant:"filled",size:"small",$bg:a,$color:l,onClick:n}):(0,y.jsx)(We.A,{size:"small",sx:{p:0},onClick:n,children:(0,y.jsx)(on.A,{sx:{color:"var(--gray-label)",fontSize:16}})})})()}),!li&&xi&&gi&&(null===ie||void 0===ie?void 0:ie.id)===e.id&&(0,y.jsx)("div",{style:{position:"absolute",top:gi.top,left
1:gi.left,zIndex:20},children:(0,y.jsx)(cn.A,{t:$,setOpenLabelModal:vi,onChoseLabel:e=>{vi(!1),Ot&&null!==e&&void 0!==e&&e.id&&Ot(e)},labelId:(null===e||void 0===e?void 0:e.purchase_invoice_label_id)||null,className:"labelSectionTrigger",colorPickerSide:"right",handleRemoveLabel:e=>{vi(!1),Ot({id:null})},invalidateData:()=>{},onRemoveLabel:e=>{Ot({id:null}),vi(!1)}})}),(0,y.jsx)(Mn,{children:(0,y.jsxs)(En,{variant:"body2",children:[Yt(e.invoice_type_code),":"," ",e.invoice_id||"-"]})}),(0,y.jsx)(Fn,{children:(0,y.jsx)($n,{variant:"body2",children:e.issue_date?(0,Ge.wJ)(e.issue_date):"-"})})]}),(0,y.jsxs)(Rn,{onClick:e=>e.stopPropagation(),children:[(0,y.jsx)(Jn,{label:(0,Je.A)(e.internal_status,$),icon:(0,xn.A)(e.internal_status),variant:"filled",size:"small",$bg:s,$color:r,$isClickable:!0,onClick:()=>{var n;const i=null===(n=e.internal_status)||void 0===n?void 0:n.toLowerCase();"unpaid"===i?(qi(null),te(e),Yi(!0)):"paid"!==i&&"partially_paid"!==i||ht(e.id)}}),(0,y.jsx)(Bn,{children:"invoice"!==e.invoice_type&&(0,y.jsx)(Jn,{label:(0,Je.A)(e.status,$),icon:(0,xn.A)(e.status),variant:"filled",size:"small",$bg:c,$color:p})}),(0,y.jsxs)(zn,{variant:"body1",children:[(0,Ze.ZV)(e.legal_tax_inclusive_amount||0,2,3,".",",")," ",e.currency_code]})]})]}),(0,y.jsxs)(Un,{children:[!pi&&(0,y.jsx)(On,{children:(0,y.jsx)(Dn,{onClick:e=>e.stopPropagation(),children:Y&&(0,y.jsx)(qe.A,{checked:o,onChange:()=>St(e.id)})})}),(0,y.jsxs)(Xn,{children:[(0,y.jsxs)(Wn,{children:[(0,y.jsx)(Yn,{children:(0,y.jsx)(Tn,{variant:"body2",children:(0,y.jsx)(Ve.A,{text:e.supplier_name||"-",maxWidth:150})})}),(0,y.jsx)(Kn,{children:(0,y.jsx)(Hn,{onClick:e=>e.stopPropagation(),children:(0,y.jsx)(Ce.A,{purchaseInvoice:e,isSelected:o,isAccountActive:Y,selectedInvoicesArray:At,handleSelectedCard:St,handleEdit:"invoice"===e.invoice_type?Mt:void 0,handleCopy:e=>{te(e),V("copy"),Ei(!0)},handleDelete:e=>{te(e),Vi("delete")},handleSend:e=>{te(e),ne(!0)},handlePay:e=>{qi(null),te(e),Yi(!0)},handleLabel:e=>{te(e)},handleRefreshStatus:"invoice"!==e.invoice_type?e=>{Ft(e)}:void 0,handleDownloadPDF:"invoice"!==e.invoice_type?e=>{Nt(e)}:void 0,handleDownloadXML:"invoice"!==e.invoice_type?e=>{zt(e)}:void 0,handleAccept:"invoice"!==e.invoice_type?e=>{te(e),Qi("accept"),Zi(!0)}:void 0,handleReject:"invoice"!==e.invoice_type?e=>{te(e),Qi("reject"),Zi(!0)}:void 0,handlePaymentInfo:ht,handleUpdateLabel:e=>{Ot(e)},handleRemoveLabel:()=>{Ot({id:null})},menuOnly:!0,t:$,type:"expense"})})})]}),(0,y.jsxs)(Wn,{className:"styledChipParent",children:[(0,y.jsxs)(Gn,{className:"chipParentLabel",onClick:n=>{n.stopPropagation(),te(e),vi(!0)},children:[(()=>{const n=e.purchase_invoice_label_id;if(!n)return(0,y.jsx)(We.A,{size:"small",sx:{p:0},children:(0,y.jsx)(on.A,{sx:{color:"var(--gray-label)",fontSize:16}})});const i=Bi(n),t=i?Ri(i,.2):"rgba(146, 165, 172, 0.2)",a=i||"var(--text-dark-gray)",l=Fi(n);return l?(0,y.jsx)(Zn,{label:l,variant:"filled",size:"small",$bg:t,$color:a}):(0,y.jsx)(We.A,{size:"small",sx:{p:0},children:(0,y.jsx)(on.A,{sx:{color:"var(--gray-label)",fontSize:16}})})})(),li&&xi&&(null===ie||void 0===ie?void 0:ie.id)===e.id&&(0,y.jsx)(cn.A,{t:$,setOpenLabelModal:vi,onChoseLabel:e=>{vi(!1),Ot&&null!==e&&void 0!==e&&e.id&&Ot(e)},labelId:(null===e||void 0===e?void 0:e.purchase_invoice_label_id)||null,className:"labelSectionTrigger labelSectionTriggerMobile",colorPickerSide:"left",handleRemoveLabel:e=>{vi(!1),Ot({id:null})},invalidateData:()=>{},onRemoveLabel:e=>{Ot({id:null}),vi(!1)}})]}),(0,y.jsx)(Wn,{className:"statusChipRow",children:(0,y.jsx)(Kn,{onClick:e=>e.stopPropagation(),children:(0,y.jsx)(qn,{children:(0,y.jsx)(Jn,{label:(0,Je.A)(e.internal_status,$),icon:(0,xn.A)(e.internal_status),variant:"filled",size:"small",$bg:s,$color:r,$isClickable:!0,onClick:()=>{var n;const i=null===(n=e.internal_status)||void 0===n?void 0:n.toLowerCase();"unpaid"===i?(qi(null),te(e),Yi(!0)):"paid"!==i&&"partially_paid"!==i||ht(e.id)}})})})})]}),(0,y.jsxs)(Wn,{children:[(0,y.jsx)(Yn,{children:(0,y.jsxs)(En,{variant:"body2",children:[Yt(e.invoice_type_code),":"," ",e.invoice_id||"-"]})}),"invoice"!==e.invoice_type&&(0,y.jsx)(Kn,{onClick:e=>e.stopPropagation(),children:(0,y.jsx)(qn,{children:(0,y.jsx)(Jn,{label:(0,Je.A)(e.status,$),icon:(0,xn.A)(e.status),variant:"filled",size:"small",$bg:c,$color:p})})})]}),(0,y.jsxs)(Wn,{children:[(0,y.jsx)(Yn,{children:(0,y.jsx)($n,{variant:"body2",children:e.issue_date?(0,Ge.wJ)(e.issue_date):"-"})}),(0,y.jsx)(Kn,{children:(0,y.jsxs)(Nn,{variant:"body1",children:[(0,Ze.ZV)(e.legal_tax_inclusive_amount||0,2,3,".",",")," ",e.currency_code]})})]})]})]}),ct===e.id&&(null===(t=e.purchaseInvoiceHistories)||void 0===t||null===(a=t.data)||void 0===a?void 0:a.length)>0&&(0,y.jsx)(Vn,{onClick:e=>e.stopPropagation(),children:(0,y.jsx)(en.A,{cardData:e,t:$,handlePayment:()=>{qi(null),te(e),Yi(!0)},type:"expense",handleUpdatePayment:ut,handleDeletePayment:xt,cardDisplay:"table",showPreview:ft})})]},e.id)}):(0,y.jsxs)(Qn,{children:[(0,y.jsx)(ni,{}),(0,y.jsx)(ei,{children:xe?$("pages.invoices.filters.noResults").text:(0,y.jsxs)(y.Fragment,{children:[$("pages.purchaseInvoices.noItemsTextFirst").text," ",(0,y.jsxs)(d.N_,{style:{color:"var(--mui-primary-blue)"},to:"/settings/account/e-invoice",children:[$("pages.eInvoices.noItems.link").text," "]}
1),(0,y.jsx)("span",{dangerouslySetInnerHTML:{__html:$("pages.purchaseInvoices.noItemsTextSecond").text}}),"."]})})]})}),(0,y.jsx)(gn,{ref:et,children:(ft||!li)&&(null===bt||void 0===bt?void 0:bt.id)&&(0,y.jsxs)(y.Fragment,{children:[li&&(null===bi||void 0===bi||null===(L=bi.data)||void 0===L?void 0:L.length)>0&&(()=>{const e=bi.data.find(e=>e.id===bt.id);return e?(0,y.jsx)(Ce.A,{purchaseInvoice:e,isSelected:At.includes(e.id),isAccountActive:Y,selectedInvoicesArray:At,handleSelectedCard:St,handleEdit:"invoice"===e.invoice_type?Mt:void 0,handleCopy:e=>{te(e),V("copy"),Ei(!0)},handleDelete:e=>{te(e),Vi("delete")},handleSend:e=>{te(e),ne(!0)},handlePay:e=>{qi(null),te(e),Yi(!0)},handleLabel:e=>{te(e)},handleRefreshStatus:"invoice"!==e.invoice_type?e=>{Ft(e)}:void 0,handleDownloadPDF:"invoice"!==e.invoice_type?e=>{Nt(e)}:void 0,handleDownloadXML:"invoice"!==e.invoice_type?e=>{zt(e)}:void 0,handleAccept:"invoice"!==e.invoice_type?e=>{te(e),Qi("accept"),Zi(!0)}:void 0,handleReject:"invoice"!==e.invoice_type?e=>{te(e),Qi("reject"),Zi(!0)}:void 0,handlePreview:e=>{Lt(e)},handlePaymentInfo:ht,handleLabelInfo:mt,handleUpdateLabel:e=>{Ot(e)},handleRemoveLabel:e=>{Ot({id:null})},handleDeletePayment:xt,handleUpdatePayment:ut,showPaymentDropdown:ct===e.id,onPaymentInfo:()=>ht(e.id),showPreview:ft,isCardAbovePreview:!0,onClosePreview:()=>yt(!1),handlePreviewInvoice:Lt,t:$,type:"expense"}):null})(),G.length>0&&!li?(0,y.jsx)(m.A,{previewFiles:G,className:"pdfAsImageClass",scale:Et()}):(0,y.jsxs)(yn,{className:"uploadDocumentSection",onClick:()=>{var e;return null===(e=st.current)||void 0===e?void 0:e.click()},onDragOver:e=>{e.preventDefault(),e.stopPropagation()},onDrop:e=>{e.preventDefault(),e.stopPropagation();const n=e.dataTransfer.files;if(n&&n.length>0){Ut({target:{files:n}})}},children:[(0,y.jsx)("img",{className:"dragAndDropImage",src:Fe.A,alt:"dragAndDrop"}),(0,y.jsx)("span",{children:$("pages.purchaseInvoices.addDocument").text}),(0,y.jsx)("input",{type:"file",accept:".pdf, .jpg, .jpeg, .png",ref:st,onChange:Ut,style:{display:"none"},disabled:oe}),(0,y.jsx)("span",{className:"disclaimerText",children:$("pages.purchaseInvoices.dragInvoiceOrChooseFile").text})]})]})})]}),(null===bi||void 0===bi||null===(M=bi.data)||void 0===M?void 0:M.length)>0&&(null===(F=bi.meta)||void 0===F?void 0:F.pagination)&&(0,y.jsx)(ze.Kh,{component:"div",count:bi.meta.pagination.total||0,page:(bi.meta.pagination.current_page||1)-1,onPageChange:(e,n)=>{yi((0,s.A)((0,s.A)({},fi),{},{page:n+1})),ye.A.setState({page:n+1})},rowsPerPage:bi.meta.pagination.per_page||10,onRowsPerPageChange:e=>{yi((0,s.A)((0,s.A)({},fi),{},{page:1,limit:parseInt(e.target.value,10)})),ye.A.setState({page:1})},rowsPerPageOptions:[10,25,50,100]})]})]})]})},gn=(c.Ay.div(j||(j=(0,o.A)(["\n    display: flex;\n    gap: 20px;\n    margin-top: 20px;\n    @media screen and (max-width: ",") {\n        flex-direction: column;\n        gap: 0px;\n    }\n"])),g.i.tablet),c.Ay.div(_||(_=(0,o.A)(["\n    /* flex: 1; */\n    display: flex;\n    flex-direction: column;\n    width: 100%;\n    width: ",";\n    gap: 20px;\n    @media screen and (max-width: ",") {\n        margin-bottom: 20px;\n    }\n\n    @media screen and (min-width: ","px) {\n        width: ",";\n    }\n\n    @media screen and (min-width: ","px) {\n        width: ",";\n    }\n\n    @media screen and (min-width: ","px) {\n        width: ",";\n    }\n\n    @media screen and (min-width: ","px) {\n        width: ",";\n    }\n\n    @media screen and (min-width: ","px) {\n        width: ",";\n    }\n\n    .noItemsClass {\n        display: none;\n    }\n\n    .displayMessage {\n        display: flex;\n        width: 100%;\n    }\n\n    .display-list {\n        width: ",";\n        height: ",";\n        overflow-y: ",";\n        overflow-x: ",";\n        padding-right: ",";\n\n        @media screen and (min-width: ","px) {\n            height: ",";\n            width: ",";\n        }\n\n        @media screen and (min-width: ","px) {\n            height: ",";\n            width: ",";\n        }\n\n        @media screen and (min-width: ","px) {\n            width: ",";\n            height: ",";\n        }\n    }\n\n    .eInvoiceRefresh {\n        display: flex;\n        align-items: flex-end;\n        justify-content: end;\n        gap: 16px;\n    }\n\n    .eInvoiceRefresh .datepicker {\n        width: 180px;\n    }\n\n    .eInvoiceRefresh > div {\n        display: flex;\n        align-items: center;\n        gap: 8px;\n        /* padding-bottom: 10px; */\n        cursor: pointer;\n        border-radius: 4px;\n        transition: background-color 0.2s ease;\n    }\n\n    .refreshIconDiv {\n        margin: 5px 0;\n    }\n"])),e=>{let{displayPDF:n}=e;return n?"auto":"100%"},g.i.tablet,g.f.laptop,e=>{let{displayPDF:n}=e;return n?"34%":"100%"},g.f.laptopM,e=>{let{displayPDF:n}=e;return n?"37%":"100%"},g.f.laptopL,e=>{let{displayPDF:n}=e;
1return n?"36%":"100%"},g.f.desktop,e=>{let{displayPDF:n}=e;return n?"34%":"100%"},g.f.desktopL,e=>{let{displayPDF:n}=e;return n?"33%":"100%"},e=>{let{displayPDF:n}=e;return"100%"},e=>{let{displayPDF:n}=e;return n?"795px":"auto"},e=>{let{displayPDF:n}=e;return n?"scroll":"normal"},e=>{let{displayPDF:n}=e;return n?"clip":"normal"},e=>{let{displayPDF:n}=e;return n?"10px":"0"},g.f.laptopM,e=>{let{displayPDF:n}=e;return n?"1350px":"auto"},e=>{let{displayPDF:n}=e;return"100%"},g.f.laptopM,e=>{let{displayPDF:n}=e;return n?"842px":"auto"},e=>{let{displayPDF:n}=e;return"100%"},g.f.laptopL,e=>{let{displayPDF:n}=e;return"100%"},e=>{let{displayPDF:n}=e;return n?"842px":"auto"}),c.Ay.div(I||(I=(0,o.A)(["\n    flex: 1;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    background-color: var(--theme-bg);\n\n    .topbar {\n        display: none;\n        flex-direction: column;\n        gap: 5px;\n        align-items: stretch;\n        padding: 0 0 10px 0;\n        overflow-x: clip;\n        position: relative;\n        background-color: transparent;\n        flex-shrink: 0;\n\n        .topContent {\n            display: flex;\n            background-color: var(--text-hover);\n            .action {\n                display: flex;\n                justify-content: flex-start;\n                padding-top: 2px;\n            }\n        }\n\n        @media screen and (min-width: ",") {\n            display: flex;\n            min-width: 0;\n            width: 100%;\n        }\n    }\n\n    @media screen and (min-width: ","px) {\n        padding: 0 20px;\n    }\n\n    .pdfAsImageClass {\n        width: 100%;\n        max-width: 100%;\n        min-height: 300px;\n        max-height: 750px;\n        overflow-y: auto;\n        flex: 1;\n\n        .preview-container\n            .rpv-core__viewer\n            .rpv-core__inner-container\n            .rpv-core__inner-pages\n            div\n            .rpv-core__inner-page-container\n            .rpv-core__inner-page {\n            background: transparent;\n        }\n        .preview-container {\n            height: 100%;\n        }\n\n        @media screen and (min-width: ","px) {\n            max-height: 800px;\n        }\n    }\n\n    .uploadDocumentSection {\n        width: 100%;\n        max-width: 100%;\n        box-sizing: border-box;\n    }\n"])),g.i.laptop,g.f.laptop,g.f.laptopM)),mn=c.Ay.div(k||(k=(0,o.A)(["\n    min-height: auto;\n"]))),fn=c.Ay.div(C||(C=(0,o.A)(["\n    flex: 1;\n    text-align: center;\n    margin: 60px 0;\n    flex-wrap: wrap;\n    align-items: center;\n    margin: 30px 0;\n    p {\n        font-weight: 400;\n        font-size: 18px;\n        line-height: 1.4;\n    }\n    a {\n        font-weight: bold;\n    }\n"]))),yn=c.Ay.div(S||(S=(0,o.A)(["\n    display: flex;\n    flex-direction: column;\n    width: 100%;\n    cursor: pointer;\n    position: relative;\n    margin-bottom: 0;\n    min-height: 285px;\n    max-height: 285px;\n    border: 3px dashed #e7e7e7;\n    color: #92a5ac;\n    border-radius: 10px;\n    padding: 50px;\n    justify-content: center;
1\n    align-items: center;\n    transition: opacity 0.3s ease-in;\n\n    @media screen and (min-width: ","px) {\n        margin-bottom: 20px;\n    }\n\n    :hover {\n        opacity: 0.7;\n    }\n\n    .dragAndDropImage {\n        margin-bottom: 20px;\n        height: 50px;\n    }\n\n    .disclaimerText {\n        text-align: center;\n        margin-top: 10px;\n    }\n"])),g.f.laptop),bn=c.Ay.div(P||(P=(0,o.A)(["\n    display: flex;\n    align-items: center;\n    gap: 12px;\n    flex-wrap: nowrap;\n    margin: 8px 0 0;\n    justify-content: flex-start;\n    position: sticky;\n    top: 72px;\n    z-index: 4;\n    background-color: var(--theme-bg);\n    padding: 8px 0;\n    min-height: 56px;\n    height: 56px;\n\n    @media screen and (max-width: ","px) {\n        top: 0;\n        flex-wrap: wrap;\n        height: auto;\n    }\n"])),g.f.tablet),wn=c.Ay.button(D||(D=(0,o.A)(["\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    padding: 8px;\n    border-radius: 8px;\n    border: 1px solid var(--palette-styled-border);\n    background-color: var(--theme-bg);\n    cursor: pointer;\n    width: 32px;\n    height: 32px;\n\n    &:hover {\n        opacity: 0.8;\n    }\n"]))),An=(0,c.Ay)(Ye.A)(L||(L=(0,o.A)(["\n    color: var(--theme-text);\n"]))),jn=c.Ay.div(M||(M=(0,o.A)(["\n    display: flex;\n    align-items: center;\n    flex-wrap: nowrap;\n    margin-left: auto;\n    min-height: 32px;\n\n    @media screen and (max-width: ","px) {\n        flex-wrap: wrap;\n    }\n"])),g.f.tablet),_n=c.Ay.div(F||(F=(0,o.A)(["\n    display: flex;\n    align-items: center;\n    gap: 12px;\n    flex-wrap: nowrap;\n    min-height: 32px;\n\n    @media screen and (max-width: ","px) and (min-width: ","px) {\n        flex-wrap: wrap;\n        padding: 0 0 0 13px;\n    }\n\n    @media screen and (max-width: ","px) {\n        flex-wrap: wrap;\n        padding: 0 0 15px 14px;\n    }\n"])),g.f.tablet,g.f.mobileM,g.f.mobileM-1),In=c.Ay.div(B||(B=(0,o.A)(["\n    display: flex;\n    align-items: center;\n    gap: 8px;\n"]))),kn=c.Ay.div(R||(R=(0,o.A)(["\n    display: flex;\n    flex-direction: column;\n    width: 100%;\n\n    @media screen and (min-width: ","px) {\n        flex-direction: row;\n    }\n"])),g.f.laptop),Cn=c.Ay.div(T||(T=(0,o.A)(["\n    position: relative;\n    display: flex;\n    flex-direction: column;\n    gap: 10px;\n    background: var(--theme-bg);\n    width: 100%;\n    max-height: auto;\n    border-radius: 10px;\n    padding: 8px 0;\n\n    /* Hide scrollbar but allow scrolling */\n    scrollbar-width: none; /* Firefox */\n    -ms-overflow-style: none; /* IE and Edge */\n    &::-webkit-scrollbar {\n        display: none; /* Chrome, Safari, Opera */\n    }\n\n    @media screen and (min-width: ","px) {\n        width: 370px;\n        max-height: 750px;\n        overflow: visible;\n    }\n\n    @media screen and (min-width: ","px) {\n        width: 430px;\n        max-height: 830px;\n    }\n\n    @media screen and (min-width: ","px) {\n        width: 500px;\n        max-height: 842px;\n    }\n"])),g.f.laptop,g.f.laptopM,g.f.laptopL),Sn=c.Ay.div(E||(E=(0,o.A)(["\n    padding: 10px 12px;\n    cursor: pointer;\n    border: 1px solid var(--palette-styled-border);\n    border-radius: 10px;\n    background-color: var(--card-bg);\n\n    -webkit-tap-highlight-color: transparent;\n    outline: none;\n\n    border-left-width: ",";\n    border-left-color: ",";\n\n    @media screen and (min-width: ","px) {\n        &:hover {\n            background-color: var(--primary-hover);\n        }\n    }\n\n    &:focus {\n        outline: none;\n    }\n"])),e=>{let{$isActive:n}=e;return n?"4px":"1px"},e=>{let{$isActive:n}=e;return n?"var(--accent-opacity)":"var(--palette-styled-border)"},g.f.laptop),Pn=(0,c.Ay)(Ne.A)($||($=(0,o.A)(["\n    display: grid;\n    grid-template-columns: ",";\n    column-gap: 12px;\n    row-gap: 4px;\n    align-items: flex-start;\n\n    @media screen and (max-width: ","px) {\n        display: none;\n    }\n"])),e=>e.$hideCheckbox?"1fr auto":"auto 1fr auto",g.f.laptop-1),Dn=(0,c.Ay)(Ne.A)(z||(z=(0,o.A)(["\n    display: flex;
1\n    align-items: flex-start;\n    padding-top: 4px;\n    flex-shrink: 0;\n\n    @media screen and (max-width: ","px) {\n        padding-top: 2px;\n    }\n"])),g.f.laptop-1),Ln=(0,c.Ay)(Ne.A)(N||(N=(0,o.A)(["\n    display: flex;\n    flex-direction: column;\n    padding-top: 7px;\n    min-width: 0;\n    overflow: hidden;\n"]))),Mn=(0,c.Ay)(Ne.A)(U||(U=(0,o.A)(["\n    display: flex;\n    justify-content: space-between;\n    gap: 8px;\n"]))),Fn=(0,c.Ay)(Ne.A)(O||(O=(0,o.A)(["\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n"]))),Bn=c.Ay.div(X||(X=(0,o.A)(["\n    min-height: 24px;\n    display: flex;\n    align-items: center;\n"]))),Rn=(0,c.Ay)(Ne.A)(W||(W=(0,o.A)(["\n    display: flex;\n    flex-direction: column;\n    align-items: flex-end;\n    gap: 4px;\n    min-width: 105px;\n    padding-top: 7px;\n    flex-shrink: 0;\n\n    @media screen and (max-width: ","px) {\n        min-width: auto;\n        align-items: flex-start;\n    }\n"])),g.f.laptop-1),Tn=(0,c.Ay)(Ue.A).attrs({component:"div"})(Y||(Y=(0,o.A)(["\n    font-weight: 400 !important;\n    color: var(--theme-text);\n"]))),En=(0,c.Ay)(Ue.A)(K||(K=(0,o.A)(["\n    font-weight: 400 !important;\n    color: var(--text-dark-gray);\n    min-width: 0;\n"]))),$n=(0,c.Ay)(Ue.A)(q||(q=(0,o.A)(["\n    font-weight: 400 !important;\n    color: var(--text-dark-gray);\n"]))),zn=(0,c.Ay)(Ue.A)(H||(H=(0,o.A)(["\n    color: var(--theme-text);\n    text-align: right;\n    margin-top: auto;\n    padding-top: 16px;\n    width: 100%;\n\n    @media screen and (max-width: ","px) {\n        display: none;\n    }\n"])),g.f.laptop-1),Nn=(0,c.Ay)(Ue.A)(V||(V=(0,o.A)(["\n    color: var(--theme-text);\n    text-align: right;\n    display: none;\n\n    @media screen and (max-width: ","px) {\n        display: block;\n    }\n"])),g.f.laptop-1),Un=c.Ay.div(J||(J=(0,o.A)(["\n    display: none;\n\n    @media screen and (max-width: ","px) {\n        display: flex;\n        gap: 12px;\n        width: 100%;\n    }\n"])),g.f.laptop-1),On=c.Ay.div(Z||(Z=(0,o.A)(["\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    gap: 8px;\n    flex-shrink: 0;\n"]))),Xn=c.Ay.div(G||(G=(0,o.A)(["\n    flex: 1;\n    display: flex;\n    flex-direction: column;\n    gap: 8px;\n    min-width: 0;\n"]))),Wn=c.Ay.div(Q||(Q=(0,o.A)(["\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 8px;\n    width: 100%;\n\n    &.styledChipParent {\n        display: flex;\n        flex-direction: column;\n        align-items: flex-start;\n\n        @media screen and (min-width: ","px) {\n            flex-direction: row;\n            align-items: center;\n            justify-content: space-between;\n        }\n\n        @media screen and (min-width: ","px) {\n            justify-content: flex-start;\n        }\n    }\n\n    &.statusChipRow {\n        width: auto;\n        flex-shrink: 0;\n    }\n"])),g.f.mobileM,g.f.mobileL),Yn=c.Ay.div(ee||(ee=(0,o.A)(["\n    flex: 1;\n    min-width: 0;\n    display: flex;\n    align-items: center;
1\n"]))),Kn=c.Ay.div(ne||(ne=(0,o.A)(["\n    display: flex;\n    align-items: center;\n    flex-shrink: 0;\n"]))),qn=c.Ay.div(ie||(ie=(0,o.A)(["\n    display: flex;\n    flex-direction: column;\n    align-items: flex-end;\n    gap: 4px;\n    flex-shrink: 0;\n"]))),Hn=c.Ay.div(te||(te=(0,o.A)(["\n    display: flex;\n    align-items: center;\n    justify-content: center;\n"]))),Vn=c.Ay.div(ae||(ae=(0,o.A)(["\n    margin-top: 8px;\n    width: 100%;\n"]))),Jn=(0,c.Ay)(He.k)(le||(le=(0,o.A)(["\n    && {\n        background: ",";\n        color: ",";\n        transition: opacity 0.2s ease;\n\n        &:hover {\n            background: "," !important;\n        }\n\n        &.MuiChip-clickable:hover {\n            background: "," !important;\n        }\n\n        &:focus {\n            background: "," !important;\n        }\n\n        .MuiChip-icon {\n            color: inherit !important;\n            opacity: 1;\n        }\n\n        ","\n    }\n    ","\n"])),e=>{let{$bg:n}=e;return n},e=>{let{$color:n}=e;return n},e=>{let{$bg:n}=e;return n},e=>{let{$bg:n}=e;return n},e=>{let{$bg:n}=e;return n},e=>{let{$isClickable:n}=e;return!1!==n&&"\n            cursor: pointer;\n            \n            &:hover {\n                opacity: 0.5;\n            }\n        "},e=>{let{$isClickable:n,$bg:i}=e;return!1===n&&"\n        &&:hover {\n            background: ".concat(i," !important;\n            opacity: 1;\n        }\n    ")}),Zn=(0,c.Ay)(He.k)(oe||(oe=(0,o.A)(["\n    && {\n        position: relative;\n        background: ",";\n        color: ",";\n        height: 24px;\n        padding: 0 5px 0 5px;\n        border-radius: 4px 0 0 4px;\n        cursor: pointer;\n        transition: opacity 0.2s ease;\n\n        &::after {\n            content: '';\n            position: absolute;\n            top: 50%;\n            right: -10px;\n            transform: translateY(-50%);\n            width: 0;\n            height: 0;\n            border-top: 12px solid transparent;\n            border-bottom: 12px solid transparent;\n            border-left: 10px solid ",";\n        }\n\n        &:hover {\n            background: "," !important;\n            opacity: 0.5;\n        }\n\n        &.MuiChip-clickable:hover {\n            background: "," !important;\n        }\n\n        &:focus {\n            background: "," !important;\n        }\n    }\n"])),e=>{let{$bg:n}=e;return n},e=>{let{$color:n}=e;return n},e=>{let{$bg:n}=e;return n},e=>{let{$bg:n}=e;return n},e=>{let{$bg:n}=e;return n},e=>{let{$bg:n}=e;return n}),Gn=(0,c.Ay)(Ne.A)(se||(se=(0,o.A)(["\n    position: relative;\n    margin-top: 4px;\n    min-height: 28px;\n    display: flex;\n    flex-wrap: wrap;\n    align-items: center;\n    gap: 4px;\n\n    @media screen and (max-width: ","px) {\n        min-width: 110px;\n        flex-shrink: 0;\n    }\n\n    &.chipParentLabel {\n        @media screen and (min-width: ","px) {\n            flex: 1;\n            min-width: 0;\n            flex-shrink: 1;\n        }\n\n        @media screen and (min-width: ","px) {\n            flex: initial;\n            flex-shrink: 0;\n        }\n    }\n\n    .labelSectionTrigger {\n        top: 100%;\n        left: 0;\n        margin-top: 4px;\n        width: 260px;\n        min-width: 260px;\n        max-width: 320px;\n        z-index: 10;\n\n        @media screen and (min-width: ","px) {\n            width: 320px;\n            min-width: 320px;\n            max-width: 380px;\n        }\n    }\n\n    @media screen and (max-width: ","px) {\n        .labelSectionTriggerMobile {\n            left: -51px;\n        }\n    }\n"])),g.f.tablet,g.f.mobileM,g.f.laptop,g.f.laptopM,g.f.mobileM-1),Qn=c.Ay.div(re||(re=(0,o.A)(["\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: center;\n    padding: 60px 0;\n    color: var(--text-dark-gray);\n"]))),ei=c.Ay.p(de||(de=(0,o.A)(["\n    margin-top: 12px;\n    font-size: 16px;\n    color: var(--text-dark-gray);\n    text-align: center;
1\n"]))),ni=(0,c.Ay)(Ke.A)(ce||(ce=(0,o.A)(["\n    font-size: 40px !important;\n    color: var(--text-light-gray);\n"]))),ii=c.Ay.div(pe||(pe=(0,o.A)(["\n    display: flex;\n    gap: 10px;\n    align-items: center;\n    margin-left: 10px;\n\n    @media screen and (min-width: ","px) {\n        margin-left: 0;\n    }\n"])),g.f.laptop),ti=c.Ay.div(he||(he=(0,o.A)(["\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    cursor: pointer;\n"]))),ai=((0,c.Ay)(an.A)(ue||(ue=(0,o.A)(["\n    color: ",";\n    font-size: 18px !important;\n"])),rn.A.danger),(0,c.Ay)(ln.A)(xe||(xe=(0,o.A)(["\n    color: ",";\n    font-size: 18px !important;\n"])),rn.A.green))}}]);

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.