1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/index-MSa8avpS.js","assets/index-DY-sP-Wx.css","assets/AppMoney-CA1dMKkF.js","assets/useMoney-Co_2sL_v.js","assets/AppAvatar-CKL_w2U_.js","assets/AppAvatar-CSNQL9y2.css","assets/AppSpinner-DDG9gVUD.js","assets/AppSpinner-CO7qFeDR.css","assets/AppPaymentLogo-CXiXwZGy.js","assets/PaymentMethodStore-BIWwBtM1.js","assets/AppPaymentLogo-DF8plXxB.css","assets/AppPagination-BJjvf7ip.js","assets/AppPagination-B9yBlmlv.css","assets/AppTableSortBy-BC-gwkoe.js","assets/AppExportModal-2rM65DIn.js","assets/AppExportModal-CLZAKJN7.css","assets/ProjectOfflineContributionModal-rZQZ3Z7h.js","assets/validators-D3xlM0YQ.js","assets/index-CfQiTdJu.js","assets/ibantools-CtyiK2fp.js","assets/differenceInMinutes-BGG29Sdm.js","assets/index-Db-z5BXD.js","assets/InputText-BHwtYtYX.js","assets/InputAmount-q3CZUZv3.js","assets/InputCleave-B1QgYts0.js","assets/InputAmount-94sP3tFr.css","assets/InputCheckboxSwitch-Cb7byBKB.js","assets/InputCheckboxSwitch-BbSF0Q71.css","assets/FormNotification-LlHhsjXG.js","assets/FormNotification-CbDE1wN6.css","assets/ProjectOfflineContributionModal-Cc7kAJ5Z.css"])))=>i.map(i=>d[i]); 2import{U,ao as nt,q as y,ab as rt,W as G,m as j,p as _t,_ as dt,u as ct,j as ut,aP as F,F as pt,bG as mt,b as t,g as r,a as o,t as _,e as d,f as P,l as h,n as bt,w as R,aq as ft,H as yt,$ as ht,c as D,aT as vt,I as u,aw as gt,an as kt,J as p,r as Ct,o as l,am as z,d as B}from"./index-MSa8avpS.js";import{u as K}from"./useModals-D4Ja-b66.js";const Et=[];function At({config:f=[],default_query:M={},default_sorting:m={field:"created_at",direction:"desc"},handleChange:E=null}){const{push:V,replace:O}=U(),v=G(),g=_t(!1),A=j(()=>f.map(i=>Et.find(n=>n.name==i)).filter(i=>i)),c=nt({...A.value.map(i=>i.components).flat().reduce((i,n)=>typeof n.model=="object"?{...i,...Object.keys(n.model).reduce((k,w)=>({...k,[n.model[w]]:n.value[w]}),{})}:{...i,[n.model]:n.value},{}),per_page:20,page:1,"sort_by_field[field]":m.field,"sort_by_field[direction]":m.direction,...M,...y.clone(y.omit(v.query,["open_filters"]))}),a=j({get:()=>({field:y.get(c,"sort_by_field[field]",m.field),direction:y.get(c,"sort_by_field[direction]",m.direction)}),set:({field:i,direction:n})=>n?Object.assign(c,{"sort_by_field[field]":i,"sort_by_field[direction]":n}):Object.assign(c,{"sort_by_field[field]":m.field,"sort_by_field[direction]":m.direction})}),S=()=>g.value=!1;return rt(()=>({...c}),(i,n)=>{if(i.page!==1&&i.page===parseInt(n.page))return c.page=1;V({query:y.pickBy(i,k=>k)}),E&&E()}),v.query.open_filters&&(g.value=!0,O({query:y.omit(v.query,["open_filters"])})),{show_filters:g,query:c,blocks:A,sorting:a,hideFilters:S}}const wt={key:0},xt={class:"title__container"},Pt={class:"title__h2 bold"},jt=["aria-label"],Mt={key:1,class:"margin__t--36 align--center no_contributions"},Vt={class:"table__caption"},Ot={class:"table__thead"},St={class:"table__tr table__tr--naked"},Tt={class:"table__th",scope:"col"},$t={class:"table__th",scope:"col"},qt={key:0,class:"table__th table__th--email",scope:"col"},It={class:"table__th",scope:"col"},Lt={class:"table__th",scope:"col"},Rt=["aria-label"],Dt={class:"table__tbody card"},Bt=["onClick","onKeydown"],Ht={class:"table__td"},Nt={class:"table__td"},Ft={class:"table__contributor"},zt={key:0},Kt={key:1},Ut={key:0,class:"table__td table__ellipsis"},Gt={key:0},Jt={key:1,"aria-hidden":"true"},Wt={class:"table__td"},Qt={class:"table__td"},Xt={key:1,"aria-hidden":"true"},Yt={class:"table__td"},Zt={class:"title__h3 bold"},te={__name:"PrivateAllContributions",props:{projectSlug:{type:String,required:!0}},setup(f){const M=u(()=>p(()=>import("./index-MSa8avpS.js").then(b=>b.bV),__vite__mapDeps([0,1]))),m=u(()=>p(()=>import("./AppMoney-CA1dMKkF.js"),__vite__mapDeps([2,0,1,3]))),E=u(()=>p(()=>import("./AppAvatar-CKL_w2U_.js"),__vite__mapDeps([4,0,1,5]))),V=u(()=>p(()=>import("./AppSpinner-DDG9gVUD.js"),__vite__mapDeps([6,0,1,7]))),O=u(()=>p(()=>import("./AppPaymentLogo-CXiXwZGy.js"),__vite__mapDeps([8,0,1,9,10]))),v=u(()=>p(()=>import("./AppPagination-BJjvf7ip.js"),__vite__mapDeps([11,0,1,12]))),g=u(()=>p(()=>import("./AppTableSortBy-BC-gwkoe.js"),__vite__mapDeps([13,0,1]))),A=u(()=>p(()=>import("./AppExportModal-2rM65DIn.js"),__vite__mapDeps([14,0,1,15]))),c=u(()=>p(()=>import("./ProjectOfflineContributionModal-rZQZ3Z7h.js"),__vite__mapDeps([16,0,1,17,18,19,20,21,22,23,3,24,25,26,27,28,29,30]))),{t:a}=ct(),S=G(),{push:i}=U(),{postSideNotification:n}=ut(),{getProject:k,getContributions:w,fetchContributions:J,fetchContributionsExport:W,$resetStore:Q}=F(),{loader:X}=pt(F()),{show_modal:Y,openModal:Z,closeModal:H}=K(),{show_modal:tt,openModal:et,closeModal:ot}=K(),{query:T,sorting:$}=At({default_query:{project_slug:f.projectSlug},handleChange:()=>setTimeout(vt)}),{project:C}=k({id:f.projectSlug}),{contributions:q,pagination:st,loader:at}=w({id:f.projectSlug,query:T}),I=j(()=>q.value?.some(b=>b.customer.email)),lt=async({format:b,extension:s})=>{try{await W({id:f.projectSlug,query:{format:b},filename:`${gt(`Contributions - ${kt(new Date,"dd/MM/yyyy HH:mm")}`)}.${s}`})}catch{n({text:"errors.an_internal_error_occurred_we_are_working_to_resolve_the_issue_as_quickly_as_possible",type:"error",delay:5e3})}finally{H()}},L=b=>i({name:"PrivateContribution",params:{contributionId:b},query:{...S.query}}),it=()=>{Q(["contributions","public_procedure_executions"]),J({id:f.projectSlug,query:T})};return mt({title:j(()=>C.value?`${a("literal.contributions")} / ${C.value?.name||""}`:a("literal.contributions"))}),(b,s)=>{const x=Ct("fa-icon");return t(C)?(l(),r("div",wt,[o("div",xt,[o("h2",Pt,_(t(a)("literal.contributions")),1),o("div",null,[t(C).is_offline_donation_for_members_allowed?(l(),r("button",{key:0,t
2ype:"button",class:"link__color--primary link--naked title__action btn__offline_contribution","aria-haspopup":"dialog",onClick:s[0]||(s[0]=e=>t(et)())},[d(x,{class:"icon margin__r--6",icon:["fal","plus-circle"]}),P(" "+_(t(a)("literal.add_offline_contribution")),1)])):h("",!0),o("button",{type:"button",class:"link__color--primary link--naked title__action btn__export","aria-haspopup":"dialog",onClick:s[1]||(s[1]=e=>t(Z)())},[d(x,{class:"icon margin__r--6",icon:["fal","download"]}),P(" "+_(t(a)("literal.download_contributions")),1)])])]),t(at)?(l(),r("section",{key:0,role:"status",class:"spinner__container","aria-label":t(a)("literal.loading")},[d(t(V))],8,jt)):t(q).length?(l(),r("table",{key:2,class:bt(["table",{table__6:I.value}])},[o("caption",Vt,_(t(a)("literal.list_of_contributions")),1),o("thead",Ot,[o("tr",St,[o("th",Tt,[d(t(g),{field:"created_at",modelValue:t($),"onUpdate:modelValue":s[2]||(s[2]=e=>ft($)?$.value=e:null)},{default:R(()=>[P(_(t(a)("literal.date_and_time")),1)]),_:1},8,["modelValue"])]),o("th",$t,_(t(a)("literal.contributor")),1),I.value?(l(),r("th",qt,_(t(a)("literal.email")),1)):h("",!0),o("th",It,_(t(a)("literal.amount")),1),o("th",Lt,_(t(a)("literal.method")),1),o("th",{class:"table__th",scope:"col","aria-label":t(a)("literal.details")},null,8,Rt)])]),o("tbody",Dt,[(l(!0),r(yt,null,ht(t(q),e=>(l(),r("tr",{class:"table__tr table__hover",tabindex:"0",key:e.id,onClick:B(N=>L(e.id),["prevent"]),onKeydown:[z(B(N=>L(e.id),["prevent"]),["enter"]),z(B(N=>L(e.id),["prevent"]),["space"])]},[o("td",Ht,[d(t(M),{timestamp:e.created_at,filter:"dd/MM/yyyy â HH:mm"},null,8,["timestamp"])]),o("td",Nt,[o("div",Ft,[d(t(E),{class:"margin__r--12",size:"2",avatar:e.customer.avatar},null,8,["avatar"]),e.customer.is_anonymous?(l(),r("span",zt,_(t(a)("literal.anonymous")),1)):(l(),r("span",Kt,_(e.customer.fullname),1))])]),I.value?(l(),r("td",Ut,[e.customer.email?(l(),r("span",Gt,_(e.customer.email),1)):(l(),r("span",Jt," â "))])):h("",!0),o("td",Wt,[d(t(m),{amount:e.amount,currency:e.currency},{null:R(()=>[...s[8]||(s[8]=[o("span",{"aria-hidden":"true"}," â ",-1)])]),_:1},8,["amount","currency"])]),o("td",Qt,[e.payment_brand?(l(),D(t(O),{key:0,type:"card",method:e.payment_brand,tooltip:!0},null,8,["method"])):(l(),r("span",Xt," â "))]),o("td",Yt,[d(x,{size:"xs",class:"table__arrow margin__r--6",icon:["fal","chevron-right"]})])],40,Bt))),128))])],2)):(l(),r("section",Mt,[d(x,{class:"margin__r--6",icon:["fal","empty-set"]}),P(" "+_(t(a)("literal.no_contributions_yet")),1)])),d(t(v),{class:"margin__t--24",paginator:t(st),onChange:s[3]||(s[3]=e=>t(T).page=e)},null,8,["paginator"]),t(Y)?(l(),D(t(A),{key:3,"is-loading":t(X),onExport:s[4]||(s[4]=e=>lt(e)),onClose:s[5]||(s[5]=e=>t(H)())},{title:R(()=>[o("h3",Zt,_(t(a)("literal.download_contributions_file")),1)]),_:1},8,["is-loading"])):h("",!0),t(tt)?(l(),D(t(c),{key:4,project:t(C),onClose:s[6]||(s[6]=e=>t(ot)()),onAdded:s[7]||(s[7]=e=>it())},null,8,["project"])):h("",!0)])):h("",!0)}}},se=dt(te,[["__scopeId","data-v-25d7e298"]]);export{se as default};
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.