{{-- Panneau de création rapide de produit — même pattern que sales/create.blade.php --}}
Créer un nouveau produit
Pré-rempli à 20% du prix de vente, modifiable.
@php
// Isolé dans un @php séparé : un @json(...) directement sur une
// expression multi-lignes (map(fn() => [...]) étalé sur plusieurs
// lignes) fait planter le compilateur Blade (troncature silencieuse de
// l'expression) — @json() doit rester sur une seule ligne, sur une
// variable déjà calculée.
$existingSaleItemsData = $sale->saleItems->map(fn ($i) => [
'product_id' => $i->product_id,
'reference' => $i->product?->reference,
'name' => $i->product?->name,
'stock' => $i->product?->stock,
'quantity' => (float) $i->quantity,
'unit_price' => (float) $i->unit_price,
]);
@endphp
@push('scripts')
@endpush
@endsection