@extends('layouts.app') @section('title', 'Mon Inventaire') @section('content')
{{-- En-tĂŞte --}}

📦 Mon Inventaire

Gérez vos équipements et matériels

{{-- Statistiques --}}

Total articles

{{ $totalItems ?? 0 }}

Disponibles

{{ $availableItems ?? 0 }}

Stock faible

{{ $lowStock ?? 0 }}

Valeur totale

{{ number_format($totalValue ?? 0, 2) }} €

{{-- Filtres --}}
@csrf
{{-- Liste des articles --}}
@if(isset($items) && $items->count() > 0)
@foreach($items as $item) @endforeach
Article Catégorie Quantité Prix unitaire Statut Actions
@if($item->image) {{ $item->name }} @else
@endif

{{ $item->name }}

SKU: {{ $item->sku ?? 'N/A' }}

{{ ucfirst($item->category ?? 'N/A') }} {{ $item->quantity }} @if($item->min_quantity) / min: {{ $item->min_quantity }} @endif {{ number_format($item->unit_price ?? 0, 2) }} € @php $status = $item->quantity <= 0 ? 'out_of_stock' : ($item->quantity <= ($item->min_quantity ?? 5) ? 'low_stock' : 'available'); $statusClasses = [ 'available' => 'bg-green-100 text-green-800', 'low_stock' => 'bg-yellow-100 text-yellow-800', 'out_of_stock' => 'bg-red-100 text-red-800', ]; $statusLabels = [ 'available' => 'Disponible', 'low_stock' => 'Stock faible', 'out_of_stock' => 'Rupture', ]; @endphp {{ $statusLabels[$status] }}
Modifier
@csrf @method('DELETE')
@if($items->hasPages())
{{ $items->links() }}
@endif @else

Inventaire vide

Commencez par ajouter vos équipements et matériels.

Ajouter un article
@endif
@endsection