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

2 lines
753 B
JavaScript

import{u as d,bP as p,bq as y,p as i,j as f,C as h,c as t,S as E,N as x,r as C,e as N}from"./bundle.31c6ea9c.js";import{E as S}from"./bundle.7f304eea.js";function H(){const[r]=d(),{id:e}=p(),l=y(),[n,c]=i.useState(!0),[o,m]=i.useState([]),u=async()=>{const a=await l.fetchQuery(["/api/v1/purchase_orders",e,"emailHistory"],()=>C("POST",N("/api/v1/emails/entityHistory"),{entity:"purchase_order",entity_id:e}),{staleTime:1/0}).then(s=>s.data);c(!1),m(a)};return i.useEffect(()=>{e&&u()},[e]),f(h,{title:r("email_history"),className:"w-full xl:w-2/3",children:[n&&t("div",{className:"flex justify-center",children:t(E,{})}),!n&&!o.length&&t(x,{children:r("api_404")}),o.map((a,s)=>t(S,{className:"py-4",emailRecord:a,index:s},s))]})}export{H as default};