whoami7 - Manager
:
/
home
/
qbizpnmr
/
arif.umairtax.com
/
public
/
Upload File:
files >> //home/qbizpnmr/arif.umairtax.com/public/hooks-DfuZBC_R.js
import{bu as E,bM as F,bN as K,bf as b,r as S,e as P,$ as w,u as Y,a9 as R,Y as U,_ as j,aw as ie,af as ne,ah as ae,ag as oe,ai as se,p as ce,j as c,ab as f,aj as X,ad as le,ak as I,an as re,am as de,al as ue,ao as _e,h as N,t as Z,ap as me,aq as pe,aa as z,au as ye,as as fe,av as ve,at as he,a3 as be,aB as Ce,i as T,aC as xe,aD as ge,aE as ke,aG as L,aF as je,aH as Te,aI as Se,ac as Pe,aN as we,aO as Ae,ch as Ie,aJ as Me,aK as De,aQ as Ne,aA as q,aR as Ee,aS as Fe,aT as Ke,f as Ye,aV as Re,g as Le,d as qe,w as Oe,aW as Qe,aX as Ve,aY as G,l as k,D as O,ci as Be,aZ as $e,a_ as He,a$ as Q,b0 as V,b1 as M,b2 as B,c1 as Ue,Z as $,cj as Xe,bP as J,bQ as W,bR as ee,c3 as Ze,c4 as ze,cd as Ge,c2 as Je}from"./bundle.OlIVtvc7.js";import{C as D,a as We}from"./CreditStatus-Bi9XtGcq.js";import{r as H}from"./useInvoiceColumns-DQBbqJBN.js";/** * Invoice Ninja (https://invoiceninja.com). * * @link https://github.com/invoiceninja/invoiceninja source repository * * @copyright Copyright (c) 2022. Invoice Ninja LLC (https://invoiceninja.com) * * @license https://www.elastic.co/licensing/elastic-license */function et(){const o=E(),i=F(K);return d=>{b.processing(),S("PUT",P("/api/v1/credits/:id?mark_sent=true",{id:d.id}),d).then(()=>{i&&o.invalidateQueries([i]),w(["credits"]),b.success("updated_credit")})}}/** * Invoice Ninja (https://invoiceninja.com). * * @link https://github.com/invoiceninja/invoiceninja source repository * * @copyright Copyright (c) 2022. Invoice Ninja LLC (https://invoiceninja.com) * * @license https://www.elastic.co/licensing/elastic-license */function tt(){const o=E(),i=F(K);return d=>{b.processing(),S("PUT",P("/api/v1/credits/:id?mark_paid=true",{id:d.id}),d).then(()=>{i&&o.invalidateQueries([i]),w(["credits"]),b.success("updated_credit")})}}/** * Invoice Ninja (https://invoiceninja.com). * * @link https://github.com/invoiceninja/invoiceninja source repository * * @copyright Copyright (c) 2022. Invoice Ninja LLC (https://invoiceninja.com) * * @license https://www.elastic.co/licensing/elastic-license */const it={email:"emailed_credits",mark_sent:"marked_credit_as_sent"},nt=()=>{const o=E(),i=F(K);return(d,l)=>{b.processing(),S("POST",P("/api/v1/credits/bulk"),{action:l,ids:d}).then(()=>{const n=it[l]||`${l}d_credit`;b.success(n),w(["credits"]),i&&o.invalidateQueries([i])})}};function at(o){const[i]=Y(),d=R(),{credit:l,dropdown:n}=o,u=U(),C=j(ie),h=j(ne),p=j(ae),x=j(oe),y=se(),[v,g]=ce.useState(!1),r=()=>{C({...l,id:"",number:"",documents:[],due_date:"",partial_due_date:"",date:N().format("YYYY-MM-DD"),total_taxes:0,exchange_rate:1,last_sent_date:"",project_id:"",subscription_id:"",status_id:"",vendor_id:"",paid_to_date:0,po_number:"",design_id:y.settings.invoice_design_id}),d("/invoices/create?action=clone")},_=()=>{h({...l,id:"",number:"",documents:[],date:N().format("YYYY-MM-DD"),due_date:"",partial_due_date:"",total_taxes:0,exchange_rate:1,last_sent_date:"",project_id:"",subscription_id:"",status_id:"",vendor_id:"",paid_to_date:0,po_number:"",design_id:y.settings.quote_design_id}),d("/quotes/create?action=clone")},e=()=>{p({...l,id:"",number:"",documents:[],frequency_id:"5",paid_to_date:0,total_taxes:0,exchange_rate:1,last_sent_date:"",project_id:"",subscription_id:"",status_id:"",vendor_id:"",po_number:"",due_date:"",partial_due_date:"",design_id:y.settings.invoice_design_id}),d("/recurring_invoices/create?action=clone")},t=()=>{x({...l,id:"",number:"",documents:[],date:N().format("YYYY-MM-DD"),total_taxes:0,exchange_rate:1,last_sent_date:"",project_id:"",subscription_id:"",status_id:"1",vendor_id:"",po_number:"",due_date:"",partial_due_date:"",design_id:y.settings.purchase_order_design_id}),d("/purchase_orders/create?action=clone")};return c.jsxs(c.Fragment,{children:[(u("create_invoice")||u("create_quote")||u("create_recurring_invoice")||u("create_purchase_order"))&&c.jsx(f,{entity:"credit",actionKey:"clone_to_other",isCommonActionSection:!n,tooltipText:i("clone_to_other"),onClick:()=>g(!0),icon:X,children:i("clone_to_other")}),c.jsx(le,{title:i("clone_to"),visible:v,onClose:()=>g(!1),closeButtonCypressRef:"cloneOptionsModalXButton",children:c.jsx("div",{className:"flex justify-center",children:c.jsxs("div",{className:"flex flex-1 flex-col items-center space-y-3",children:[u("create_invoice")&&c.jsx(I,{label:i("invoice"),icon:re,onClick:r}),u("create_quote")&&c.jsx(I,{label:i("quote"),icon:de,onClick:_}),u("create_recurring_invoice")&&c.jsx(I,{label:i("recurring_invoice"),icon:ue,onClick:e}),u("create_purchase_order")&&c.jsx(I,{label:i("purchase_order"),icon:_e,onClick:t})]})})})]})}function ut(o){const i=Ue(),d=Z(),[l,n]=$(z),[,u]=$(Xe),C=(r,_)=>{n(e=>e&&{...e,[r]:_})};return{handleChange:C,handleInvitationChange:(r,_)=>{let e=[...l.invitations];const t=(e==null?void 0:e.find(s=>s.client_contact_id===r))||-1;if(t!==-1&&_===!1&&(e=e.filter(s=>s.client_contact_id!==r)),t===-1){const s={client_contact_id:r};e.push(s)}C("invitations",e)},handleLineItemChange:(r,_)=>{const e=(l==null?void 0:l.line_items)||[];e[r]=_,n(t=>t&&{...t,line_items:e})},handleLineItemPropertyChange:(r,_,e)=>{const t=(l==null?void 0:l.line_items)||[];t[e][r]!==_&&(t[e][r]=_,n(s=>s&&{...s,line_items:t}))},handleCreateLineItem:()=>{n(r=>r&&{...r,line_items:[...r.line_items,{...Je(),type_id:Ge.Product,quantity:1}]})},handleDeleteLineItem:r=>{const _=(l==null?void 0:l.line_items)||[];_.splice(r,1),n(e=>e&&{...e,line_items:_})},calculateInvoiceSum:r=>{var e;const _=i(((e=o.client)==null?void 0:e.settings.currency_id)||(d==null?void 0:d.settings.currency_id));if(_&&r){const t=r.uses_inclusive_taxes?new Ze(r,_).build():new ze(r,_).build();u(t)}}}}function _t(o){const{setErrors:i,isDefaultFooter:d,isDefaultTerms:l,isFormBusy:n,setIsFormBusy:u}=o,C=R(),h=J(),p=W(),x=j(ee);return async y=>{if(n)return;b.processing(),u(!0),i(void 0),await h({excludeToasters:!0});let v="/api/v1/credits?";l?(v+="save_default_terms=true",d&&(v+="&save_default_footer=true")):d&&(v+="save_default_footer=true"),S("POST",P(v),y).then(async g=>{(l||d)&&await p(),b.success("created_credit"),w(["credits"]),C(T("/credits/:id/edit",{id:g.data.data.id}))}).catch(g=>{var r;if(((r=g.response)==null?void 0:r.status)===422){const _=g.response.data;_.errors.amount||_.errors.invoice_id?b.error(_.errors.amount[0]||_.errors.invoice_id[0]):b.dismiss(),i(_)}}).finally(()=>{x(void 0),u(!1)})}}function mt(o){const{setErrors:i,isDefaultFooter:d,isDefaultTerms:l}=o,n=j(ee),u=W(),C=J();return async h=>{b.processing(),i(void 0),await C({excludeToasters:!0});let p="/api/v1/credits/:id?";l?(p+="save_default_terms=true",d&&(p+="&save_default_footer=true")):d&&(p+="save_default_footer=true"),S("PUT",P(p,{id:h.id}),h).then(async()=>{(l||d)&&await u(),b.success("updated_credit"),w(["credits"])}).catch(x=>{var y;if(((y=x.response)==null?void 0:y.status)===422){const v=x.response.data;v.errors.amount?b.error(v.errors.amount[0]):b.dismiss(),i(v)}}).finally(()=>n(void 0))}}function pt(o){const[i]=Y(),d=R(),l=U(),{dropdown:n=!0}=o||{},u=Z(),{isAdmin:C,isOwner:h}=me(),{isEditPage:p}=pe({entity:"credit",editPageTabs:["documents","settings","activity","history"]}),x=j(z),y=nt(),v=et(),g=tt(),r=ye({entity:"credit"}),_=fe({resource:"credit"}),e=ve({entity:"credit"}),t=he({resource:"credit",downloadType:"download_e_credit"}),{setChangeTemplateResources:s,setChangeTemplateVisible:m,setChangeTemplateEntityContext:A}=be(),te=a=>{x({...a,id:"",number:"",documents:[],date:N().format("YYYY-MM-DD"),due_date:"",total_taxes:0,exchange_rate:1,last_sent_date:"",project_id:"",subscription_id:"",status_id:"",vendor_id:"",paid_to_date:0,po_number:""}),d("/credits/create?action=clone")};return[a=>c.jsx(f,{...!n&&{key:"view_pdf"},entity:"credit",actionKey:"view_pdf",isCommonActionSection:!n,tooltipText:i("view_pdf"),to:T("/credits/:id/pdf",{id:a.id}),icon:Ce,children:i("view_pdf")}),a=>xe(a)!==ge.Deleted&&c.jsx(f,{...!n&&{key:"print_pdf"},entity:"credit",actionKey:"print_pdf",isCommonActionSection:!n,tooltipText:i("print_pdf"),onClick:()=>r([a.id]),icon:ke,disablePreventNavigation:!0,children:i("print_pdf")}),a=>c.jsx(f,{...!n&&{key:"download_pdf"},entity:"credit",actionKey:"download_pdf",isCommonActionSection:!n,tooltipText:i("download_pdf"),onClick:()=>_(a),icon:L,disablePreventNavigation:!0,children:i("download_pdf")}),a=>!!(u!=null&&u.settings.enable_e_invoice)&&c.jsx(f,{...!n&&{key:"download_e_credit"},entity:"credit",actionKey:"download_e_credit",isCommonActionSection:!n,tooltipText:i("download_e_credit"),onClick:()=>t(a),icon:L,disablePreventNavigation:!0,children:i("download_e_credit")}),a=>(C||h)&&c.jsx(f,{...!n&&{key:"schedule"},entity:"credit",actionKey:"schedule",isCommonActionSection:!n,tooltipText:i("schedule"),onClick:()=>e(a.id),icon:je,children:i("schedule")}),a=>c.jsx(Te,{...!n&&{key:"add_comment"},entity:"credit",entityId:a.id,label:a.number,labelElement:c.jsx(f,{entity:"credit",actionKey:"add_comment",isCommonActionSection:!n,tooltipText:i("add_comment"),icon:Se,disablePreventNavigation:!0,children:i("add_comment")})}),a=>c.jsx(f,{...!n&&{key:"email_credit"},entity:"credit",actionKey:"email_credit",isCommonActionSection:!n,tooltipText:i("email_credit"),to:T("/credits/:id/email",{id:a.id}),icon:Pe,children:i("email_credit")}),a=>c.jsx(f,{...!n&&{key:"client_portal"},entity:"credit",actionKey:"client_portal",isCommonActionSection:!n,tooltipText:i("client_portal"),onClick:()=>a&&Ae(a),icon:we,disablePreventNavigation:!0,children:i("client_portal")}),a=>a.client_id&&a.amount>0&&l("create_payment")&&c.jsx(f,{...!n&&{key:"apply_credit"},entity:"credit",actionKey:"apply_credit",isCommonActionSection:!n,tooltipText:i("apply_credit"),to:T("/payments/create?client=:clientId&credit=:creditId&type=1",{clientId:a.client_id,creditId:a.id}),icon:Ie,children:i("apply_credit")}),a=>a.status_id===D.Draft&&c.jsx(f,{...!n&&{key:"mark_sent"},entity:"credit",actionKey:"mark_sent",isCommonActionSection:!n,tooltipText:i("mark_sent"),onClick:()=>v(a),icon:Me,disablePreventNavigation:!0,children:i("mark_sent")}),a=>(a.status_id===D.Draft||a.status_id===D.Sent||a.status_id===D.Partial)&&a.amount<0&&c.jsx(f,{...!n&&{key:"mark_paid"},entity:"credit",actionKey:"mark_paid",isCommonActionSection:!n,tooltipText:i("mark_paid"),onClick:()=>g(a),icon:De,disablePreventNavigation:!0,children:i("mark_paid")}),a=>c.jsx(f,{...!n&&{key:"run_template"},entity:"credit",actionKey:"run_template",isCommonActionSection:!n,tooltipText:i("run_template"),onClick:()=>{m(!0),s([a]),A({endpoint:"/api/v1/credits/bulk",entity:"credit"})},icon:Ne,children:i("run_template")}),()=>c.jsx(q,{withoutPadding:!0}),a=>l("create_credit")&&c.jsx(f,{...!n&&{key:"clone_to_credit"},entity:"credit",actionKey:"clone_to_credit",isCommonActionSection:!n,tooltipText:i("clone_to_credit"),onClick:()=>te(a),icon:X,children:i("clone_to_credit")}),a=>c.jsx(at,{...!n&&{key:"clone_to_other"},dropdown:n,credit:a}),()=>!!(p&&n)&&c.jsx(q,{withoutPadding:!0}),a=>p&&a.archived_at===0&&c.jsx(f,{...!n&&{key:"archive"},entity:"credit",actionKey:"archive",isCommonActionSection:!n,tooltipText:i("archive"),onClick:()=>y([a.id],"archive"),icon:Ee,excludePreferences:!0,disablePreventNavigation:!0,children:i("archive")}),a=>p&&a.archived_at>0&&c.jsx(f,{...!n&&{key:"restore"},entity:"credit",actionKey:"restore",isCommonActionSection:!n,tooltipText:i("restore"),onClick:()=>y([a.id],"restore"),icon:Fe,excludePreferences:!0,disablePreventNavigation:!0,children:i("restore")}),a=>p&&!(a!=null&&a.is_deleted)&&c.jsx(f,{...!n&&{key:"delete"},entity:"credit",actionKey:"delete",isCommonActionSection:!n,tooltipText:i("delete"),onClick:()=>y([a.id],"delete"),icon:Ke,excludePreferences:!0,disablePreventNavigation:!0,children:i("delete")})]}const ot=["status","number","client","amount","date","remaining"];function st(){const[o,i,d,l]=G({entity:"invoice"});return["status","number","client","amount","date","remaining","archived_at","client_city","client_country","client_postal_code","client_state","contact_email","contact_name","created_at",o,i,d,l,"discount","documents","entity_state","exchange_rate","is_deleted","is_viewed","last_sent_date","partial","partial_due_date","po_number","private_notes","public_notes","tax_amount","updated_at","valid_until"]}function yt(){var _;const{t:o}=Y(),{dateFormat:i}=Ye(),d=Re(),l=Le();st();const n=qe(),u=Oe(),C=Qe(),h=Ve(),[p,x,y,v]=G({entity:"invoice"}),g=[{column:"status",id:"status_id",label:o("status"),format:(e,t)=>c.jsx(We,{entity:t})},{column:"number",id:"number",label:o("number"),format:(e,t)=>c.jsxs("div",{className:"flex space-x-2",children:[c.jsx(O,{to:T("/credits/:id/edit",{id:t.id}),renderSpan:l("credit",t),children:e}),c.jsx(Be,{text:t.number})]})},{column:"client",id:"client_id",label:o("client"),format:(e,t)=>{var s;return c.jsx(O,{to:T("/clients/:id",{id:t.client_id}),renderSpan:l("client",t.client),children:(s=t.client)==null?void 0:s.display_name})}},{column:"amount",id:"amount",label:o("amount"),format:(e,t)=>{var s,m;return n(e,(s=t.client)==null?void 0:s.country_id,(m=t.client)==null?void 0:m.settings.currency_id)}},{column:"date",id:"date",label:o("date"),format:e=>k(e,i)},{column:"remaining",id:"balance",label:o("remaining"),format:(e,t)=>{var s,m;return n(t.balance,(s=t.client)==null?void 0:s.country_id,(m=t.client)==null?void 0:m.settings.currency_id)}},{column:"archived_at",id:"archived_at",label:o("archived_at"),format:e=>k(e,i)},{column:"client_city",id:"client_id",label:o("client_city"),format:(e,t)=>{var s;return(s=t.client)==null?void 0:s.city}},{column:"client_country",id:"client_id",label:o("client_country"),format:(e,t)=>{var s,m,A;return((s=t.client)==null?void 0:s.country_id)&&((A=C((m=t.client)==null?void 0:m.country_id))==null?void 0:A.name)}},{column:"client_postal_code",id:"client_id",label:o("client_postal_code"),format:(e,t)=>{var s;return(s=t.client)==null?void 0:s.postal_code}},{column:"client_state",id:"client_id",label:o("client_state"),format:(e,t)=>{var s;return(s=t.client)==null?void 0:s.state}},{column:"contact_email",id:"client_id",label:o("contact_email"),format:(e,t)=>{var s;return t.client&&t.client.contacts.length>0&&c.jsx($e,{text:(s=t.client)==null?void 0:s.contacts[0].email})}},{column:"contact_name",id:"client_id",label:o("contact_name"),format:(e,t)=>{var s,m;return t.client&&t.client.contacts.length>0&&`${(s=t.client)==null?void 0:s.contacts[0].first_name} ${(m=t.client)==null?void 0:m.contacts[0].last_name}`}},{column:"created_at",id:"created_at",label:o("created_at"),format:e=>k(e,i)},{column:p,id:"custom_value1",label:p,format:e=>h("invoice1",e==null?void 0:e.toString())},{column:x,id:"custom_value2",label:x,format:e=>h("invoice2",e==null?void 0:e.toString())},{column:y,id:"custom_value3",label:y,format:e=>h("invoice3",e==null?void 0:e.toString())},{column:v,id:"custom_value4",label:v,format:e=>h("invoice4",e==null?void 0:e.toString())},{column:"discount",id:"discount",label:o("discount"),format:(e,t)=>{var s,m;return t.is_amount_discount?n(e,(s=t.client)==null?void 0:s.country_id,(m=t.client)==null?void 0:m.settings.currency_id):`${d(e)} %`}},{column:"documents",id:"documents",label:o("documents"),format:(e,t)=>t.documents.length},{column:"entity_state",id:"id",label:o("entity_state"),format:(e,t)=>c.jsx(He,{entity:t})},{column:"exchange_rate",id:"exchange_rate",label:o("exchange_rate"),format:e=>d(e)},{column:"is_deleted",id:"is_deleted",label:o("is_deleted"),format:(e,t)=>t.is_deleted?o("yes"):o("no")},{column:"is_viewed",id:"id",label:o("is_viewed"),format:(e,t)=>H(t).length>0?k(H(t),i):o("no")},{column:"last_sent_date",id:"last_sent_date",label:o("last_sent_date"),format:e=>k(e,i)},{column:"partial",id:"partial",label:o("partial"),format:(e,t)=>{var s,m;return n(e,(s=t.client)==null?void 0:s.country_id,(m=t.client)==null?void 0:m.settings.currency_id)}},{column:"partial_due_date",id:"partial_due_date",label:o("partial_due_date"),format:e=>k(e,i)},{column:"po_number",id:"po_number",label:o("po_number")},{column:"private_notes",id:"private_notes",label:o("private_notes"),format:e=>c.jsx(Q,{width:"auto",tooltipElement:c.jsx("div",{className:"w-full max-h-48 overflow-auto whitespace-normal break-all",children:c.jsx("article",{className:B("prose prose-sm",{"prose-invert":!(u!=null&&u.dark_mode)}),dangerouslySetInnerHTML:{__html:M(e)}})}),children:c.jsx("span",{children:V(M(e)).slice(0,50)})})},{column:"public_notes",id:"public_notes",label:o("public_notes"),format:e=>c.jsx(Q,{width:"auto",tooltipElement:c.jsx("div",{className:"w-full max-h-48 overflow-auto whitespace-normal break-all",children:c.jsx("article",{className:B("prose prose-sm",{"prose-invert":!(u!=null&&u.dark_mode)}),dangerouslySetInnerHTML:{__html:M(e)}})}),children:c.jsx("span",{children:V(M(e)).slice(0,50)})})},{column:"tax_amount",id:"total_taxes",label:o("total_taxes"),format:(e,t)=>{var s,m;return n(e,(s=t.client)==null?void 0:s.country_id,(m=t.client)==null?void 0:m.settings.currency_id)}},{column:"updated_at",id:"updated_at",label:o("updated_at"),format:e=>k(e,i)},{column:"valid_until",id:"due_date",label:o("valid_until"),format:e=>k(e,i)}],r=((_=u==null?void 0:u.react_table_columns)==null?void 0:_.credit)||ot;return g.filter(e=>r.includes(e.column)).sort((e,t)=>r.indexOf(e.column)-r.indexOf(t.column))}export{yt as a,nt as b,st as c,ot as d,ut as e,_t as f,mt as g,pt as u};
Copyright ©2021 || Defacer Indonesia