@props([ 'request', 'requester', 'companyId' => null, 'maxQty' => null, 'defaultChecked' => false, 'showQty' => true, ]) {{-- One row of the bulk-fulfill form. Card-style layout: a full- width header (checkbox + #id + requester + inline notes preview) followed by the editable fields. Header spans the full column so the checkbox + requester read as a unit instead of getting squeezed into the form-horizontal label slot. Sign-in-place is deliberately absent. That flow assumes the requester is standing at the admin's device to sign in person; doesn't match a bulk batch where admin is processing multiple people from their own desk. Single-target checkout screens keep their sign-in-place checkbox unchanged. Field names are keyed by CheckoutRequest id: enabled_requests[] = list of request ids ticked user_id[] = target user for that row qty[] = qty for that row notes[] = admin/checkout note for that row --}} {{-- Full-width divider between rows.
sits inside the .box-body's natural padding so it stops at the box edge instead of bleeding past like a `.form-group { border-top }` would (form-group inherits -15px lateral margins from Bootstrap's .row reset). --}}
{{-- Row header: reuses for the checkbox + requester-name label pair (wraps the checkbox in a `.form-control`-styled