@php $u = auth()->user(); $iniciales = collect(explode(' ', $u->name))->map(fn($p) => mb_substr($p,0,1))->take(2)->implode(''); $alertasStock = \App\Models\Repuesto::whereColumn('stock', '<=', 'stock_minimo')->orderBy('stock')->take(6)->get(); $alertasCount = \App\Models\Repuesto::whereColumn('stock', '<=', 'stock_minimo')->count(); @endphp {{-- ======================= SIDEBAR ======================= --}} {{-- ======================= MAIN ======================= --}}
@if ($alertasCount > 0)
{{ $alertasCount > 9 ? '9+' : $alertasCount }}
@endif
Alertas de stock bajo
@forelse ($alertasStock as $r)
{{ $r->nombre }}
Quedan {{ $r->stock }} · mínimo {{ $r->stock_minimo }}
@empty
Todo el stock está en orden 👍
@endforelse
{{ strtoupper($iniciales) }}
{{ $u->name }}
{{ \App\Support\Permisos::rolLabel($u->rol) }}
Mi perfil
@if (\App\Support\Permisos::puede('configuracion'))
Configuración
@endif
@csrf
Cerrar sesión
@if (session('ok'))
{{ session('ok') }}
@endif @if (session('error'))
{{ session('error') }}
@endif @yield('content')
@stack('scripts')