{{-- Ortak quick-view header. Başlık düzenlenebilir OLSUN isteniyorsa modül şu prop'ları verir (bkz. components/quick-view/editable-title.blade.php — davranış tek yerde): :title-field="'name'" :title-url="$updateFieldUrl" :title-value="$model->name" :title-auto="'…'" :title-required="true" Prop verilmezse başlık bugünkü gibi düz metindir → mevcut kartlar bozulmaz. --}} @props([ 'avatar' => null, 'title' => null, 'subtitle' => null, 'metrics' => null, 'titleField' => null, 'titleUrl' => null, 'titleValue' => null, 'titleAuto' => null, 'titleRequired' => false, 'titlePlaceholder' => null, {{-- slim: minimal/kompakt header — tüm kartların hedef SABİT tasarımı. Avatar çizilmez, başlık + rozetler tek şeritte akar, metrik ve aksiyonlar küçülür. Kartlar sırayla :slim="true" ile geçirilir; prop verilmeyen kartlar bugünkü geniş görünümde kalır. --}} 'slim' => false, {{-- Kapatma düğmesinin çağırdığı ifade. Kendi kapanış işi olan kartlar (satış quick-create bekleyen kaydı gönderip öyle kapanır) burayı ezer; verilmezse ortak kapanış çalışır. --}} 'close' => 'closeQuickView()', ]) @php $qvEditableTitle = $titleField && $titleUrl; @endphp