whoami7 - Manager
:
/
home
/
qbizpnmr
/
arif.umairtax.com
/
public
/
Upload File:
files >> /home/qbizpnmr/arif.umairtax.com/public/RecurringExpenses-C8hTH3pR.js
import{u as x,j as r,ax as d,ay as m,dH as k,dI as _,bf as h,aG as f,bl as D,L as b,Y as C,Q as j,k as w,a4 as A}from"./bundle.OlIVtvc7.js";import{D as E}from"./DataTableColumnsPicker-BAbL5ze4.js";import{c as v,R as p,u as B,a as T,d as P,e as I}from"./hooks-BCXySYSi.js";const M=()=>{const[o]=x(),t=v(),u=D(),i=e=>e.some(({documents:n})=>n.length),a=e=>e.flatMap(({documents:n})=>n.map(({id:s})=>s)),c=(e,n)=>{const s=a(e);u(s,"download"),n==null||n([])},l=e=>e.every(({status_id:n})=>n===p.Draft||n===p.Paused),g=e=>e.every(({status_id:n})=>n===p.Active);return[({selectedIds:e,selectedResources:n,setSelected:s})=>n&&l(n)&&r.jsx(d,{onClick:()=>{t(e,"start"),s==null||s([])},icon:r.jsx(m,{element:k}),children:o("start")}),({selectedIds:e,selectedResources:n,setSelected:s})=>n&&g(n)&&r.jsx(d,{onClick:()=>{t(e,"stop"),s([])},icon:r.jsx(m,{element:_}),children:o("stop")}),({selectedResources:e,setSelected:n})=>r.jsx(d,{onClick:()=>e&&i(e)?c(e,n):h.error("no_documents_to_download"),icon:r.jsx(m,{element:f}),children:o("documents")})]};function L(){b("recurring_expenses");const[o]=x(),t=C(),u=[{name:o("recurring_expenses"),href:"/recurring_expenses"}],i=B(),a=T(),c=P(),l=M();return r.jsx(j,{title:o("recurring_expenses"),breadcrumbs:u,docsLink:"en/recurring-expenses",children:r.jsx(w,{resource:"recurring_expense",endpoint:"/api/v1/recurring_expenses?include=client,vendor&sort=id|desc&without_deleted_clients=true&without_deleted_vendors=true",columns:i,bulkRoute:"/api/v1/recurring_expenses/bulk",linkToCreate:"/recurring_expenses/create",linkToEdit:"/recurring_expenses/:id/edit",customActions:a,customBulkActions:l,withResourcefulActions:!0,rightSide:r.jsx(E,{columns:c,defaultColumns:I,table:"recurringExpense"}),linkToCreateGuards:[A("create_recurring_expense")],hideEditableOptions:!t("edit_recurring_expense"),enableSavingFilterPreference:!0})})}export{L as default};
Copyright ©2021 || Defacer Indonesia