@extends('page.layouts.main')
@section('content')
{{ __('Register for Event') }}
@if(session('message_success'))
{{ session('message_success') }}
@endif
@if(session('message_danger'))
{{ session('message_danger') }}
@endif
@endsection
@push('scripts')
@php
// Build a plain PHP array/collection for JS consumption to avoid Blade parsing issues.
$eventsJson = $events->map(function ($e) {
return [
'id' => $e->id,
'tickets' => $e->tickets->map(function ($t) {
return [
'id' => $t->id,
'name' => $t->name,
];
})->values()->all(),
];
})->values()->all();
// Prepare the "select" label for JavaScript safely
$selectLabel = __('general.select');
@endphp
@endpush