whoami7 - Manager
:
/
home
/
qbizpnmr
/
arif.umairtax.com
/
public
/
Upload File:
files >> /home/qbizpnmr/arif.umairtax.com/public/Products-CLEqnFtY.js
import{u as x,Y as k,ca as f,e2 as _,j as t,ax as l,ay as m,aM as h,bf as v,aG as C,bl as b,L as A,e3 as B,e4 as I,e0 as T,Q as g,k as y,a4 as p,e5 as S,a5 as E,a6 as O}from"./bundle.OlIVtvc7.js";import{D as G}from"./DataTableColumnsPicker-BAbL5ze4.js";import{I as M}from"./ImportButton-CbAh905F.js";import"./Import-Dp8FQZJ0.js";const L=()=>{const[e]=x(),n=k(),r=b(),c=f(),u=_(),a=o=>o.flatMap(({documents:s})=>s.map(({id:d})=>d)),i=o=>o.some(({documents:s})=>s.length),P=o=>o.every(({is_deleted:s})=>!s),j=o=>o.every(({is_deleted:s})=>!s),w=o=>o.every(({is_deleted:s})=>!s),D=(o,s)=>{const d=a(o);r(d,"download"),s([])};return[({selectedResources:o,setSelected:s})=>j(o)&&n("create_invoice")&&t.jsx(l,{onClick:()=>{c(o),s([])},icon:t.jsx(m,{element:h}),children:e("new_invoice")}),({selectedResources:o,setSelected:s})=>w(o)&&n("create_purchase_order")&&t.jsx(l,{onClick:()=>{u(o),s([])},icon:t.jsx(m,{element:h}),children:e("new_purchase_order")}),({selectedResources:o,setSelected:s})=>P(o)&&t.jsx(l,{onClick:()=>i(o)?D(o,s):v.error("no_documents_to_download"),icon:t.jsx(m,{element:C}),children:e("documents")})]};function q(){A("products");const[e]=x(),n=k(),r=[{name:e("products"),href:"/products"}],c=B(),u=I(),a=T(),i=L();return t.jsx(g,{title:e("products"),breadcrumbs:r,docsLink:"en/products",children:t.jsx(y,{resource:"product",columns:u,endpoint:"/api/v1/products?include=company&sort=id|desc",bulkRoute:"/api/v1/products/bulk",linkToCreate:"/products/create",linkToEdit:"/products/:id/edit",withResourcefulActions:!0,customActions:a,customBulkActions:i,rightSide:t.jsxs("div",{className:"flex items-center space-x-2",children:[t.jsx(G,{table:"product",columns:c,defaultColumns:S}),t.jsx(E,{type:"component",guards:[O(p("create_product"),p("edit_product"))],component:t.jsx(M,{route:"/products/import"})})]}),linkToCreateGuards:[p("create_product")],hideEditableOptions:!n("edit_product"),enableSavingFilterPreference:!0})})}export{q as default};
Copyright ©2021 || Defacer Indonesia