ruạṛ
import{u as g,c as r,ax as d,ay as m,dz as k,dA as _,bc as h,aG as f,bi as C,T as D,a1 as b,W as A,k as w,a8 as E}from"./bundle.9abe88c8.js";import{D as v}from"./DataTableColumnsPicker-72027136.js";import{c as T,R as p,u as B,a as P,d as M,e as y}from"./hooks-2f667abc.js";const I=()=>{const[o]=g(),t=T(),u=C(),i=e=>e.some(({documents:n})=>n.length),c=e=>e.flatMap(({documents:n})=>n.map(({id:s})=>s)),a=(e,n)=>{const s=c(e);u(s,"download"),n==null||n([])},l=e=>e.every(({status_id:n})=>n===p.Draft||n===p.Paused),x=e=>e.every(({status_id:n})=>n===p.Active);return[({selectedIds:e,selectedResources:n,setSelected:s})=>n&&l(n)&&r(d,{onClick:()=>{t(e,"start"),s==null||s([])},icon:r(m,{element:k}),children:o("start")}),({selectedIds:e,selectedResources:n,setSelected:s})=>n&&x(n)&&r(d,{onClick:()=>{t(e,"stop"),s([])},icon:r(m,{element:_}),children:o("stop")}),({selectedResources:e,setSelected:n})=>r(d,{onClick:()=>e&&i(e)?a(e,n):h.error("no_documents_to_download"),icon:r(m,{element:f}),children:o("documents")})]};function F(){D("recurring_expenses");const[o]=g(),t=b(),u=[{name:o("recurring_expenses"),href:"/recurring_expenses"}],i=B(),c=P(),a=M(),l=I();return r(A,{title:o("recurring_expenses"),breadcrumbs:u,docsLink:"en/recurring-expenses",children:r(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:c,customBulkActions:l,withResourcefulActions:!0,leftSideChevrons:r(v,{columns:a,defaultColumns:y,table:"recurringExpense"}),linkToCreateGuards:[E("create_recurring_expense")],hideEditableOptions:!t("edit_recurring_expense"),enableSavingFilterPreference:!0})})}export{F as default};
cải xoăn