@extends('garage.layouts.app') @section('title', 'Edit sale return '.$saleReturn->return_number) @push('styles') @include('shared.garage-purchase-order-ui-styles') @include('shared.garage-split-form-ui-styles') @include('shared.garage-viewport-fit-styles') @endpush @section('navbar_lead') @include('garage.partials.split-form-navbar-lead', [ 'icon' => 'bi-pencil-square', 'title' => 'Edit sale return', 'subtitle' => $saleReturn->sale_number.' · '.($saleReturn->customer_name ?? '—'), ]) @endsection @section('content')
@if(session('error'))
{{ session('error') }}
@endif @if($errors->any())
@endif
@csrf @method('PUT')
@include('garage.partials.split-form-detail-header', [ 'icon' => 'bi-arrow-return-right', 'title' => 'Sale return', 'numberLabel' => 'Return #', 'numberValue' => $saleReturn->return_number, 'dateName' => 'return_date', 'dateValue' => old('return_date', $saleReturn->return_date), 'closeUrl' => route('garage.sale-returns.show', $saleReturn->id), 'saveLabel' => 'Save changes', ])
@include('garage.sale-returns.partials.form-columns', [ 'formMode' => 'edit', 'saleReturn' => $saleReturn, 'warehouses' => $warehouses ?? [], 'sectionsByWarehouse' => $sectionsByWarehouse ?? [], ])
@csrf @method('DELETE')
@endsection @push('scripts') @php $presetQtyJson = $returnItems->pluck('quantity', 'garage_sale_item_id')->map(fn ($q) => (int) $q)->all(); @endphp @include('garage.sale-returns.partials.form-scripts', [ 'formMode' => 'edit', 'presetQtyJson' => $presetQtyJson, 'initialSaleJson' => $saleVerify ?? null, ]) @endpush