whoami7 - Manager
:
/
home
/
qbizpnmr
/
arif.umairtax.com
/
public
/
Upload File:
files >> /home/qbizpnmr/arif.umairtax.com/public/CreatePage-1PDJaG-E.js
import{u as L,a as P,cq as w,w as S,bO as D,eB as F,j as e,C as N,bx as Q,ct as p,cd as o,S as C}from"./bundle.OlIVtvc7.js";import{C as R}from"./ClientSelector-Ba4kw69L.js";import{u as B,I as O,a as q}from"./useProductColumns-CRexQ0gt.js";import{u as E,T as G}from"./TasksTabLabel-Ba8gqxlc.js";import{Q as M,a as U}from"./QuoteFooter-CcFuEu5K.js";import"./ClientActionButtons-DC8u7uNL.js";import"./InvoiceViewer-Dp83-peG.js";function K(){const[r]=L(),h=P(),x=w(),{quote:s,isDefaultTerms:g,setIsDefaultTerms:j,isDefaultFooter:I,setIsDefaultFooter:f,errors:a,invoiceSum:T,client:_}=x,i=S(),[l]=D(),y=E(),b=B(),{handleChange:n,handleInvitationChange:v,handleLineItemChange:c,handleLineItemPropertyChange:m,handleCreateLineItem:d,handleDeleteLineItem:u}=F({client:_});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 shadow-sm",withContainer:!0,style:{borderColor:h.$24},children:e.jsx(R,{resource:s,onChange:t=>n("client_id",t),onLocationChange:t=>n("location_id",t),onClearButtonClick:()=>{n("client_id",""),n("location_id","")},onContactCheckboxChange:v,errorMessage:a==null?void 0:a.errors.client_id,disableWithSpinner:l.get("action")==="create"})}),e.jsx(M,{handleChange:n,errors:a}),e.jsx("div",{className:"col-span-12",children:e.jsxs(Q,{tabs:[r("products"),r("tasks")],defaultTabIndex:l.get("table")==="tasks"?1:0,formatTabLabel:t=>{if(t===1)return e.jsx(G,{lineItems:(s==null?void 0:s.line_items)||[]})},children:[e.jsx("div",{children:s?e.jsx(p,{type:"product",resource:s,items:s.line_items.filter(t=>t.type_id===o.Product),columns:b,relationType:"client_id",onLineItemChange:c,onSort:t=>n("line_items",t),onLineItemPropertyChange:m,onCreateItemClick:()=>d(o.Product),onDeleteRowClick:u}):e.jsx(C,{})}),e.jsx("div",{children:s?e.jsx(p,{type:"task",resource:s,items:s.line_items.filter(t=>t.type_id===o.Task),columns:y,relationType:"client_id",onLineItemChange:c,onSort:t=>n("line_items",t),onLineItemPropertyChange:m,onCreateItemClick:()=>d(o.Task),onDeleteRowClick:u}):e.jsx(C,{})})]})}),e.jsx(U,{handleChange:n,errors:a,isDefaultFooter:I,isDefaultTerms:g,setIsDefaultFooter:f,setIsDefaultTerms:j}),s&&e.jsx(O,{relationType:"client_id",resource:s,invoiceSum:T,onChange:(t,k)=>n(t,k)})]}),(i==null?void 0:i.show_pdf_preview)&&e.jsx("div",{className:"my-4",children:s&&e.jsx(q,{for:"create",resource:s,entity:"quote",relationType:"client_id",endpoint:"/api/v1/live_preview?entity=:entity",observable:!0,initiallyVisible:!1})})]})}export{K as default};
Copyright ©2021 || Defacer Indonesia