whoami7 - Manager
:
/
home
/
qbizpnmr
/
arif.umairtax.com
/
public
/
Upload File:
files >> /home/qbizpnmr/arif.umairtax.com/public/RecurringInvoices-BeDCrr3H.js
import{u as w,eb as D,j as r,ax as p,ay as I,dH as R,dI as P,ec as y,ed as T,bf as B,aG as E,ee as F,ef as _,bl as M,L as N,Y as U,g as V,p as h,eg as G,b_ as H,w as L,eh as Q,dr as q,ds as K,Z as k,Q as O,k as Y,a4 as f,ei as Z,a5 as z,a6 as J}from"./bundle.OlIVtvc7.js";import{I as W}from"./ImportButton-CbAh905F.js";import{D as X}from"./DataTableColumnsPicker-BAbL5ze4.js";import{r as $,a as ee,R as ne}from"./RecurringInvoiceSlider-CHmNRL8L.js";import{u as re}from"./useFooterColumns-C38SmncW.js";import{D as oe}from"./DataTableFooterColumnsPicker-Dt0X8Afq.js";import"./Import-Dp8FQZJ0.js";import"./CloudPlay-C_FtsbNl.js";import"./History-C-yFGmPI.js";import"./useSumTableColumn-CcUHRmLL.js";const ie=()=>{const[i]=w(),t=D(),c=M(),u=n=>n.flatMap(({documents:e})=>e.map(({id:o})=>o)),a=n=>n.some(({documents:e})=>e.length),s=n=>n.some(({is_deleted:e})=>!e),l=n=>n.some(({is_deleted:e})=>!e),d=n=>n.some(({is_deleted:e})=>!e),m=n=>n.every(({status_id:e})=>e===_.DRAFT||e===_.PAUSED),g=n=>n.every(({status_id:e})=>e===_.ACTIVE),v=(n,e)=>{const o=u(n);c(o,"download"),e([])};return[({selectedIds:n,selectedResources:e,setSelected:o})=>e&&m(e)&&r.jsx(p,{onClick:()=>{t(n,"start"),o([])},icon:r.jsx(I,{element:R}),children:i("start")}),({selectedIds:n,selectedResources:e,setSelected:o})=>e&&g(e)&&r.jsx(p,{onClick:()=>{t(n,"stop"),o([])},icon:r.jsx(I,{element:P}),children:i("stop")}),({selectedIds:n,selectedResources:e,setSelected:o})=>e&&l(e)&&r.jsx(y,{selectedIds:n,setSelected:o,dropdown:!0}),({selectedIds:n,selectedResources:e,setSelected:o})=>e&&d(e)&&r.jsx(T,{selectedIds:n,setSelected:o,dropdown:!0}),({selectedResources:n,setSelected:e})=>n&&s(n)&&r.jsx(p,{onClick:()=>a(n)?v(n,e):B.error("no_documents_to_download"),icon:r.jsx(I,{element:E}),children:i("documents")}),({selectedIds:n,setSelected:e})=>r.jsx(F,{entity:"recurring_invoice",resourceIds:n,setSelected:e})]};function pe(){N("recurring_invoices");const[i]=w(),t=U(),c=V(),[u,a]=h.useState(""),{data:s}=G({id:u}),l=[{name:i("recurring_invoices"),href:"/recurring_invoices"}],d=H(),m=L(),g=Q(),v=q(),x=ie(),{footerColumns:n,allFooterColumns:e}=re(),o=K(),[A,j]=k($),[b,S]=k(ee);return h.useEffect(()=>{s&&b&&j(s)},[s,b]),h.useEffect(()=>()=>S(!1),[]),r.jsxs(O,{title:i("recurring_invoices"),breadcrumbs:l,docsLink:"en/recurring-invoices/",children:[r.jsx(Y,{resource:"recurring_invoice",columns:v,footerColumns:n,endpoint:"/api/v1/recurring_invoices?include=client&without_deleted_clients=true&sort=id|desc",linkToCreate:"/recurring_invoices/create",linkToEdit:"/recurring_invoices/:id/edit",bulkRoute:"/api/v1/recurring_invoices/bulk",customActions:d,customFilters:g,customBulkActions:x,customFilterPlaceholder:"status",withResourcefulActions:!0,rightSide:r.jsxs("div",{className:"flex items-center space-x-2",children:[!!m.show_table_footer&&r.jsx(oe,{table:"recurringInvoice",columns:e}),r.jsx(X,{columns:o,defaultColumns:Z,table:"recurringInvoice"}),r.jsx(z,{type:"component",guards:[J(f("create_recurring_invoice"),f("edit_recurring_invoice"))],component:r.jsx(W,{route:"/recurring_invoices/import"})})]}),linkToCreateGuards:[f("create_recurring_invoice")],hideEditableOptions:!t("edit_recurring_invoice"),onTableRowClick:C=>{a(C.id),S(!0)},enableSavingFilterPreference:!0,dateRangeColumns:[{column:"next_send_datetime",queryParameterKey:"next_send_between"}]}),!c("recurring_invoice",A)&&r.jsx(ne,{})]})}export{pe as default};
Copyright ©2021 || Defacer Indonesia