whoami7 - Manager
:
/
home
/
qbizpnmr
/
arif.umairtax.com
/
public
/
Upload File:
files >> /home/qbizpnmr/arif.umairtax.com/public/Edit-Bvcn5Zrl.js
import{u as _,bO as T,a as b,w as k,cq as L,bM as P,en as S,em as w,j as e,C as N,ej as R,bx as F,ct as x,cd as i,S as h}from"./bundle.OlIVtvc7.js";import{C as D}from"./ClientSelector-Ba4kw69L.js";import{u as A,I as O,a as E}from"./useProductColumns-CRexQ0gt.js";import{I as M,a as U}from"./InvoiceFooter-m_Ij8B2h.js";import{u as V,T as $}from"./TasksTabLabel-Ba8gqxlc.js";import"./ClientActionButtons-DC8u7uNL.js";import"./InvoiceViewer-Dp83-peG.js";function Q(){const[o]=_(),[C]=T(),c=b(),j=V(),r=k(),v=A(),y=L(),{recurringInvoice:s,errors:a,client:l}=y,I=P(S),{handleChange:n,handleInvitationChange:g,handleLineItemChange:m,handleLineItemPropertyChange:d,handleCreateLineItem:u,handleDeleteLineItem:p}=w({client:l});return e.jsxs(e.Fragment,{children:[e.jsxs("div",{className:"grid grid-cols-12 gap-4",children:[e.jsx(N,{className:"col-span-12 xl:col-span-4 h-max px-6 py-2 shadow-sm",style:{borderColor:c.$24},children:e.jsxs("div",{className:"flex flex-col space-y-4",children:[s&&e.jsxs("div",{className:"flex items-center space-x-9",children:[e.jsx("span",{className:"text-sm font-medium",style:{color:c.$22},children:o("status")}),e.jsx("div",{children:e.jsx(R,{entity:s})})]}),e.jsx(D,{resource:s,onChange:t=>n("client_id",t),onClearButtonClick:()=>n("client_id",""),onLocationChange:t=>n("location_id",t),onContactCheckboxChange:g,errorMessage:a==null?void 0:a.errors.client_id,textOnly:!0,readonly:!0})]})}),e.jsx(M,{handleChange:n,errors:a}),e.jsx("div",{className:"col-span-12",children:e.jsxs(F,{tabs:[o("products"),o("tasks")],defaultTabIndex:C.get("table")==="tasks"?1:0,formatTabLabel:t=>{if(t===1)return e.jsx($,{lineItems:(s==null?void 0:s.line_items)||[]})},children:[e.jsx("div",{children:s&&l?e.jsx(x,{type:"product",resource:s,items:s.line_items.filter(t=>[i.Product,i.UnpaidFee,i.PaidFee,i.LateFee].includes(t.type_id)),columns:v,relationType:"client_id",onLineItemChange:m,onSort:t=>n("line_items",t),onLineItemPropertyChange:d,onCreateItemClick:()=>u(i.Product),onDeleteRowClick:p}):e.jsx(h,{})}),e.jsx("div",{children:s&&l?e.jsx(x,{type:"task",resource:s,items:s.line_items.filter(t=>t.type_id===i.Task),columns:j,relationType:"client_id",onLineItemChange:m,onSort:t=>n("line_items",t),onLineItemPropertyChange:d,onCreateItemClick:()=>u(i.Task),onDeleteRowClick:p}):e.jsx(h,{})})]})}),e.jsx(U,{handleChange:n,errors:a}),s&&e.jsx(O,{relationType:"client_id",resource:s,invoiceSum:I,onChange:(t,f)=>n(t,f)})]}),(r==null?void 0:r.show_pdf_preview)&&e.jsx("div",{className:"my-4",children:s&&e.jsx(E,{for:"invoice",resource:s,entity:"recurring_invoice",relationType:"client_id",endpoint:"/api/v1/live_preview?entity=:entity",withRemoveLogoCTA:!0,observable:!0,initiallyVisible:!1})})]})}export{Q as default};
Copyright ©2021 || Defacer Indonesia