import{r as e}from"./chunk-QTnfLwEv.js";import{n as t,t as n}from"./jsx-runtime-BWRPWl8p.js";import{Jt as r,W as i,ci as a,ha as o}from"./index-DccLTdzK.js";import{t as s}from"./withRouter-CRkgdzqj.js";import{t as c}from"./PageHeader-DNnlanBD.js";import{t as l}from"./DataTable-KLBE0uXO.js";import{t as u}from"./useTheme-ClV7RdEj.js";import{t as d}from"./useMediaQuery-Diq4jKog.js";var f=e(t(),1),p=n();function m(e){let{location:t,history:n}=e,[s,m]=(0,f.useState)(!0);(0,f.useEffect)(()=>{setTimeout(()=>{m(!1)},500)},[]);let[g,_]=(0,f.useState)([]),v=()=>{try{r().then(e=>{let{data:t}=e;_(h(t))}).catch(e=>{})}catch{}};(0,f.useEffect)(()=>{v()},[t]);let[y,b]=(0,f.useState)(!0),[x,S]=(0,f.useState)([]),C=()=>{let e=setTimeout(()=>{S(g),b(!1)},0);return()=>clearTimeout(e)};(0,f.useEffect)(()=>{C()},[]);let[w,T]=(0,f.useState)(!1),[E,D]=(0,f.useState)(null),[O,k]=(0,f.useState)(null);return d(u().breakpoints.down(`sm`)),(0,p.jsxs)(p.Fragment,{children:[s&&(0,p.jsx)(i,{}),(0,p.jsx)(c,{title:`Productos próximos a agotarse`,icon:a}),(0,p.jsx)(`div`,{className:`divTabla`,children:(0,p.jsx)(l,{title:`Listado de productos proximos agotarse agotarse`,datos:g,columnas:[{name:`ID`,selector:e=>e.id,omit:!0},{name:`CLAVE`,selector:e=>e.clave,sortable:!0},{name:`CLAVE ALTERNA`,selector:e=>e.claveAlterna,sortable:!0},{name:`PRODUCTO`,selector:e=>e.producto,sortable:!0},{name:`MINIMO`,selector:e=>e.minimo,sortable:!0},{name:`MAXIMO`,selector:e=>e.maximo,sortable:!0},{name:`EXISTENCIA`,selector:e=>e.existencia,sortable:!0},{name:`UNIDAD DE MEDIDA`,selector:e=>e.unidadMedida,sortable:!0},{name:`ENTRADA`,selector:e=>e.entrada,sortable:!0},{name:`SALIDA`,selector:e=>e.salida,sortable:!0},{name:`DEVOLUCION`,selector:e=>e.devolucion,sortable:!0},{name:`EXISTENCIA REAL`,selector:e=>e.existenciaReal,sortable:!0},{name:`UBICACION`,selector:e=>e.ubicacion,sortable:!0},{name:`PROVEEDOR`,selector:e=>e.departamento,sortable:!0},{name:`CATEGORIA`,selector:e=>e.categoria,sortable:!0},{name:`STATUS`,selector:e=>e.estado,sortable:!0,cell:e=>(0,p.jsx)(o,{bg:e.estado==`true`?`success`:`danger`,children:e.estado==`true`?`Activo`:`Inhabilitado`})}]})})]})}function h(e){let t=[];return e.forEach(e=>{t.push({id:e._id,clave:e.clave,claveAlterna:e.claveAlterna,producto:e.producto,minimo:e.minimo,maximo:e.maximo,existencia:e.existencia,unidadMedida:e.unidadMedida,entrada:e.entrada,salida:e.salida,devolucion:e.devolucion,existenciaReal:Number(e.existencia)+Number(e.entrada)+Number(e.devolucion)-Number(e.salida),ubicacion:e.ubicacion,departamento:e.departamento,categoria:e.categoria,estado:e.estado,imagen:e.imagen})}),t}var g=s(m);export{g as default};