whoami7 - Manager
:
/
home
/
qbizpnmr
/
arif.umairtax.com
/
public
/
Upload File:
files >> //home/qbizpnmr/arif.umairtax.com/public/CreatePage-s96wMJ-f.js
import{cq as _,bO as P,a as b,w,j as e,C as L,ct as S,cd as s,S as T}from"./bundle.OlIVtvc7.js";import{C as D}from"./ClientSelector-Ba4kw69L.js";import{u as F,I as k,a as N}from"./useProductColumns-CRexQ0gt.js";import{e as R}from"./hooks-DfuZBC_R.js";import{C as O,a as U}from"./CreditFooter-Zo_UCGyx.js";import"./ClientActionButtons-DC8u7uNL.js";import"./InvoiceViewer-Dp83-peG.js";import"./CreditStatus-Bi9XtGcq.js";import"./useInvoiceColumns-DQBbqJBN.js";import"./InvoiceStatus-BkeECTVy.js";import"./invoice-status-We6cAxTk.js";function J(){const r=_(),{credit:i,isDefaultFooter:l,isDefaultTerms:c,errors:n,client:d,invoiceSum:m,setIsDefaultFooter:p,setIsDefaultTerms:u}=r,[C]=P(),h=b(),a=w(),x=F(),{handleChange:o,handleInvitationChange:g,handleLineItemChange:f,handleLineItemPropertyChange:I,handleCreateLineItem:j,handleDeleteLineItem:v}=R({client:d});return e.jsxs(e.Fragment,{children:[e.jsxs("div",{className:"grid grid-cols-12 gap-4",children:[e.jsx(L,{className:"col-span-12 xl:col-span-4 h-max shadow-sm",withContainer:!0,style:{borderColor:h.$24},children:e.jsx(D,{resource:i,onChange:t=>o("client_id",t),onLocationChange:t=>o("location_id",t),onClearButtonClick:()=>{o("client_id",""),o("location_id","")},onContactCheckboxChange:g,errorMessage:n==null?void 0:n.errors.client_id,disableWithSpinner:C.get("action")==="create"})}),e.jsx(O,{handleChange:o,errors:n}),e.jsx("div",{className:"col-span-12",children:i?e.jsx(S,{type:"product",resource:i,items:i.line_items.filter(t=>[s.Product,s.UnpaidFee,s.PaidFee,s.LateFee].includes(t.type_id)),columns:x,relationType:"client_id",onLineItemChange:f,onSort:t=>o("line_items",t),onLineItemPropertyChange:I,onCreateItemClick:j,onDeleteRowClick:v}):e.jsx(T,{})}),e.jsx(U,{handleChange:o,errors:n,isDefaultFooter:l,isDefaultTerms:c,setIsDefaultFooter:p,setIsDefaultTerms:u}),i&&e.jsx(k,{relationType:"client_id",resource:i,invoiceSum:m,onChange:(t,y)=>o(t,y)})]}),(a==null?void 0:a.show_pdf_preview)&&e.jsx("div",{className:"my-4",children:i&&e.jsx(N,{for:"create",resource:i,entity:"credit",relationType:"client_id",endpoint:"/api/v1/live_preview?entity=:entity",observable:!0,initiallyVisible:!1})})]})}export{J as default};
Copyright ©2021 || Defacer Indonesia