whoami7 - Manager
:
/
home
/
qbizpnmr
/
arif.umairtax.com
/
public
/
Upload File:
files >> /home/qbizpnmr/arif.umairtax.com/public/HistoryAndActivities-CzNRIGqN.js
import{u as $,bS as q,a as O,f as P,c as T,cq as H,p as r,b as y,j as e,C as p,S as f,dL as I,cx as R,R as D,bC as k,aH as B,l as K,r as h,e as v}from"./bundle.OlIVtvc7.js";import{E as V}from"./EmailRecord-DsIG6Q4V.js";function J(){const[o]=$(),{id:s}=q(),a=O(),{dateFormat:C}=P(),j=T(),b=H(),{displayName:w}=b,[i,g]=r.useState(""),[d,N]=r.useState(!1),[c,m]=r.useState([]),{data:u,isLoading:E}=y({queryKey:["/api/v1/activities/entity",s],queryFn:()=>h("POST",v("/api/v1/activities/entity"),{entity:"client",entity_id:s}).then(t=>t.data.data),enabled:s!==null,staleTime:1/0}),{data:n,isLoading:x}=y({queryKey:["/api/v1/clients",s,"emailHistory"],queryFn:()=>h("POST",v("/api/v1/emails/clientHistory/:id",{id:s})).then(t=>t.data),enabled:s!==null,staleTime:1/0}),S=t=>{const l=t.subject.toLowerCase().includes(i.toLowerCase()),L=t.recipients.toLowerCase().includes(i.toLowerCase()),F=t.entity.toLowerCase().includes(i.toLowerCase()),_=t.events.some(A=>K(A.date,C).includes(i));return l||L||F||_};return r.useEffect(()=>{n&&m(n)},[n]),r.useEffect(()=>{n&&m(i?n.filter(t=>S(t)):n||[])},[i]),e.jsxs("div",{className:"flex flex-col xl:flex-row gap-4 w-full",children:[e.jsx(p,{title:o("email_history"),className:"h-full relative shadow-sm w-full xl:w-1/2",headerClassName:"px-4 sm:px-6 py-[1.7rem]",withoutBodyPadding:!0,style:{borderColor:a.$24},withoutHeaderPadding:!0,headerStyle:{borderColor:a.$20},children:e.jsxs("div",{className:"px-4 sm:px-6 pb-6 pt-4",children:[x&&e.jsx("div",{className:"flex justify-center items-center py-8",children:e.jsx(f,{})}),!x&&e.jsxs(e.Fragment,{children:[e.jsxs("div",{className:"flex items-center space-x-1.5 py-2 px-4 flex-1 border-b mb-4",children:[e.jsx(I,{color:a.$5,size:"1.6rem"}),e.jsx("div",{className:"flex-1",children:e.jsx(R,{className:"border-transparent focus:border-transparent focus:ring-0 border-0 w-full px-0",value:i,onValueChange:t=>g(t),placeholder:o("search"),changeOverride:!0,style:{backgroundColor:a.$1,color:a.$3}})})]}),e.jsxs("div",{className:"flex flex-col overflow-y-auto max-h-96 space-y-4",children:[c==null?void 0:c.map((t,l)=>t&&e.jsx(V,{emailRecord:t,index:l,withAllBorders:!0,withEntityNavigationIcon:!0},l)),c.length===0&&e.jsxs("div",{className:"text-center text-sm font-medium pt-6 pb-4",children:[o("no_records_found"),"."]})]})]})]})}),e.jsx(p,{title:o("recent_activity"),className:"h-full relative shadow-sm w-full xl:w-1/2",topRight:e.jsxs("div",{className:"flex flex-col space-x-0 space-y-3 sm:space-y-0 sm:space-x-10 sm:flex-row items-end sm:items-center",children:[e.jsx(k,{label:o("comments_only"),checked:d,onValueChange:t=>N(t)}),e.jsx(B,{entity:"client",entityId:s,label:w})]}),withoutBodyPadding:!0,style:{borderColor:a.$24},headerStyle:{borderColor:a.$20},children:e.jsxs("div",{className:"px-4 sm:px-6 pb-6 pt-4",children:[E&&e.jsx(f,{}),e.jsx("div",{className:"flex flex-col overflow-y-auto max-h-96",children:u==null?void 0:u.filter(t=>d&&t.activity_type_id===141||!d).map((t,l)=>e.jsx(D.Fragment,{children:j(t)},l))})]})})]})}export{J as default};
Copyright ©2021 || Defacer Indonesia