whoami7 - Manager
:
/
home
/
qbizpnmr
/
arif.umairtax.com
/
public
/
Upload File:
files >> //home/qbizpnmr/arif.umairtax.com/public/Edit-D5FK2Qrk.js
import{u as _,cq as P,a as D,w as L,j as e,C as T,fM as w,ct as b,S as N}from"./bundle.OlIVtvc7.js";import{u as S,I as F,a as H}from"./useProductColumns-CRexQ0gt.js";import{V as k,u as O,D as R,a as V,b as E,c as M,d as $,F as q}from"./useHandleProductChange-DQ23MQg-.js";import"./InvoiceViewer-Dp83-peG.js";function J(){const[d]=_(),u=P(),{purchaseOrder:s,setPurchaseOrder:o,errors:r,isDefaultFooter:m,isDefaultTerms:h,setIsDefaultFooter:p,setIsDefaultTerms:x,invoiceSum:C}=u,c=D(),l=L(),v=S(),a=(t,n)=>{o(i=>i&&{...i,[t]:n})},j=O(a),g=E(o),y=V(o),f=$(o),I=M(o);return e.jsxs(e.Fragment,{children:[e.jsxs("div",{className:"grid grid-cols-12 gap-4",children:[e.jsx(T,{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-11",children:[e.jsx("span",{className:"text-sm font-medium",style:{color:c.$22},children:d("status")}),e.jsx("div",{children:e.jsx(w,{entity:s})})]}),e.jsx(k,{resource:s,onChange:t=>a("vendor_id",t),onClearButtonClick:()=>a("vendor_id",""),onContactCheckboxChange:(t,n)=>s&&j(s,t,n),errorMessage:r==null?void 0:r.errors.vendor_id,readonly:!0})]})}),s&&e.jsx(R,{purchaseOrder:s,handleChange:a,errors:r}),e.jsx("div",{className:"col-span-12",children:s?e.jsx(b,{type:"product",resource:s,items:s.line_items,columns:v,relationType:"vendor_id",onLineItemChange:(t,n)=>f(s,t,n),onSort:t=>a("line_items",t),onLineItemPropertyChange:(t,n,i)=>I(s,t,n,i),onCreateItemClick:()=>g(s),onDeleteRowClick:t=>y(s,t)}):e.jsx(N,{})}),s&&e.jsxs(e.Fragment,{children:[e.jsx(q,{purchaseOrder:s,handleChange:a,errors:r,isDefaultFooter:m,isDefaultTerms:h,setIsDefaultFooter:p,setIsDefaultTerms:x}),e.jsx(F,{relationType:"vendor_id",resource:s,invoiceSum:C,onChange:(t,n)=>a(t,n)})]})]}),(l==null?void 0:l.show_pdf_preview)&&e.jsx("div",{className:"my-4",children:s&&e.jsx(H,{for:"create",resource:s,entity:"purchase_order",relationType:"vendor_id",endpoint:"/api/v1/live_preview/purchase_order?entity=:entity",withRemoveLogoCTA:!0,observable:!0,initiallyVisible:!1})})]})}export{J as default};
Copyright ©2021 || Defacer Indonesia