diff --git a/app/Http/Controllers/BlCuentaCobroController.php b/app/Http/Controllers/BlCuentaCobroController.php index 556e939..ed0d954 100644 --- a/app/Http/Controllers/BlCuentaCobroController.php +++ b/app/Http/Controllers/BlCuentaCobroController.php @@ -14,9 +14,9 @@ class BlCuentaCobroController extends Controller { public function index() { - // .items.empaque.producto + // .producto $user = Auth::user(); - $cuentas = BlCuentaCobro::with(['items.marcacion.pedido', 'usuario'])->get(); + $cuentas = BlCuentaCobro::with(['items.marcacion.pedido.items.empaque', 'usuario'])->get(); return Inertia::render('BLCuentaCobro', [ 'user' => $user, 'cuentasCobro' => $cuentas, diff --git a/resources/js/components/BL/ListaInventario.jsx b/resources/js/components/BL/ListaInventario.jsx index eac10e9..9d68941 100644 --- a/resources/js/components/BL/ListaInventario.jsx +++ b/resources/js/components/BL/ListaInventario.jsx @@ -1,5 +1,5 @@ // resources/js/Components/ListaInventario.jsx -import React from 'react'; +import React, { useState } from 'react'; const ListaInventario = ({ productos, @@ -14,11 +14,45 @@ const ListaInventario = ({ onLimpiarFiltros, onEstanteriaClick }) => { + const [expandida, setExpandida] = useState(true); + + const toggleExpandida = () => { + setExpandida(!expandida); + }; + + // Si está contraída, mostrar solo un ícono pequeño + if (!expandida) { + return ( +
+ + Mostrar Lista +
+ ); + } + + // Si está expandida, mostrar la lista completa return ( -
- {/* Header */} +
+ {/* Header con botón de cerrar */}

📦 Inventario

+
{/* Filtros y búsqueda */} @@ -27,12 +61,12 @@ const ListaInventario = ({ onBusquedaChange(e.target.value)} />
- Categoría: + Categoría: