Files
docker-invoiceninja/docker/app/public/bundle101.js
2024-10-19 18:17:42 +00:00

2 lines
2.6 KiB
JavaScript

import{u as b,Q as w,bO as f,h as r,c as e,bP as A,cK as D,O as L,eK as k,eL as O,cC as P,aw as S,a3 as $,a4 as j,p as v,f as Q,z as R,j as t,T as F,a6 as I,bh as K,_ as V,bQ as z,bR as B,m as H}from"./bundle.js";import{I as p}from"./bundle423.js";import{u as q}from"./bundle444.js";function G(m){const[c]=b(),l=w(),{vendor:s}=m,{id:i}=f();let o=[{name:c("purchase_orders"),href:r("/vendors/:id",{id:i})},{name:c("expenses"),href:r("/vendors/:id/expenses",{id:i})},{name:c("recurring_expenses"),href:r("/vendors/:id/recurring_expenses",{id:i})},{name:c("documents"),href:r("/vendors/:id/documents",{id:i}),formatName:()=>e(A,{numberOfDocuments:s==null?void 0:s.documents.length})}];return D.forEach(d=>{l(d.bitmask)||(o=o.filter(a=>a.name!==c(d.label)))}),o}function W(){var h;const{documentTitle:m,setDocumentTitle:c}=L("view_vendor"),{id:l}=f(),{data:s}=k({id:l}),i=O(),o=P(),d=q(),[a]=b(),g=S(),_=$(),y=j();v.useEffect(()=>{s&&s.name.length>=1&&c(s.name)},[s]);const x=[{name:a("vendors"),href:"/vendors"},{name:m||"",href:r("/vendors/:id",{id:l})}],N=G({vendor:s}),{dateFormat:C}=Q(),T=n=>n?H(n,C):a("never"),u=R();return t(F,{title:m,breadcrumbs:x,...(_("edit_vendor")||y(s))&&s&&{navigationTopRight:e(I,{saveButtonLabel:a("edit_vendor"),onSaveClick:()=>g(r("/vendors/:id/edit",{id:l})),resource:s,actions:d})},children:[t("div",{className:"grid grid-cols-12 space-y-4 lg:space-y-0 lg:gap-4",children:[t(p,{title:a("details"),className:"col-span-12 lg:col-span-4",children:[s&&t("div",{className:"flex space-x-20 my-3",children:[e("span",{className:"text-sm",style:{backgroundColor:u.$2,color:u.$3,colorScheme:u.$0},children:a("status")}),e(K,{entity:s})]}),t("p",{children:[a("id_number"),": ",s==null?void 0:s.id_number]}),t("p",{children:[a("vat_number"),": ",s==null?void 0:s.vat_number]}),t("p",{children:[a("last_login"),": ",T(s==null?void 0:s.last_login)]}),(s==null?void 0:s.website)&&e(V,{to:s.website,external:!0,children:s.website})]}),t(p,{title:a("address"),className:"col-span-12 lg:col-span-4",children:[e("p",{children:s==null?void 0:s.address1}),e("p",{children:s==null?void 0:s.address2}),t("p",{children:[s==null?void 0:s.city,", ",s==null?void 0:s.state," ",s==null?void 0:s.postal_code]}),e("p",{children:(h=i.find(n=>n.id===(s==null?void 0:s.country_id)))==null?void 0:h.name})]}),e(p,{title:a("contacts"),className:"col-span-12 lg:col-span-4",value:e("div",{className:"space-y-2",children:s==null?void 0:s.contacts.map((n,E)=>t("div",{children:[t("p",{className:"font-semibold",style:{color:o},children:[n.first_name," ",n.last_name]}),e("a",{href:`mailto:${n.email}`,children:n.email})]},E))})})]}),e(z,{tabs:N,className:"my-6"}),e(B,{})]})}export{W as default};