@php $selectedItems = old('items'); if ($selectedItems === null && isset($package)) { $selectedItems = $package->items->map(fn($item) => [ 'sellable_type' => $item->sellable_type, 'sellable_id' => $item->sellable_id, 'quantity' => $item->quantity, ])->toArray(); } $selectedKeys = collect($selectedItems ?? [])->map(fn($item) => ($item['sellable_type'] ?? '') . ':' . ($item['sellable_id'] ?? ''))->all(); @endphp

{{ isset($package) ? 'Edit Package' : 'Create Package' }}

@csrf @isset($package) @method('PUT') @endisset
@error('title')
{{ $message }}
@enderror
@error('original_price')
{{ $message }}
@enderror
@error('sale_price')
{{ $message }}
@enderror

Sellable Items
@error('items')
{{ $message }}
@enderror
Products
@foreach($products as $product) @php($key = $product['type'] . ':' . $product['id']) @endforeach
Rank Testing Events
@foreach($rankTestingItems as $item) @php($key = $item['type'] . ':' . $item['id']) @endforeach
@error('items.*.sellable_id')
{{ $message }}
@enderror
status ?? 1))>
Back
@push('scripts') @endpush