2 lines
832 B
JavaScript
2 lines
832 B
JavaScript
import{bP as l,Z as k,cN as m,dd as p,de as f,df as h,dg as T,c as b,k as C,h as a,a5 as _}from"./bundle.8ee8d669.js";import{u as A}from"./bundle.9ae1accc.js";function w(){var e;const{id:s}=l(),i=k(),{data:t}=m({id:s,enabled:!0}),o=p(),n=f(),u=h(),c=T(),r=A();return b(C,{resource:"task",endpoint:a("/api/v1/tasks?include=status,client&client_id=:id&sort=id|desc",{id:s}),columns:o,customFilters:n,customActions:u,customBulkActions:c,customFilterPlaceholder:"status",withResourcefulActions:!0,bulkRoute:"/api/v1/tasks/bulk",linkToCreate:a("/tasks/create?client=:id&rate=:rate",{id:s,rate:((e=t==null?void 0:t.settings)==null?void 0:e.default_task_rate)||""}),linkToEdit:"/tasks/:id/edit",excludeColumns:["client_id"],showEdit:d=>r(d),linkToCreateGuards:[_("create_task")],hideEditableOptions:!i("edit_task")})}export{w as default};
|