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