{{-- Approve / Modification / Reject with a comment — shared by the manager due lists (Core Rent, Monthly Installment, Real IP Bill, Product Installment, Advance Commission). Include it once per page and give each Approve button: class="approve-comment-btn" data-url="{{ approve route }}" data-title="What is approved" and, where the endpoint needs it, data-action="approved" (posted as `action`). Reject / modification reuse the same modal with data-action="rejected" or "modification", plus data-button and data-variant for the label and colour. The comment is optional on approve and required on the other two. partials.approval-decision-buttons renders all three. The click is delegated, so buttons in ajax-loaded results work too. The modal is pushed to the end of too, so the include may sit after @endsection. --}} @push('js') @endpush