@extends('bms::documents._layout')
@php
    $rtl = app()->getLocale() === 'ar';
    $L = fn($en, $ar) => $rtl ? $ar : $en;
    $tasks = \Modules\Bms\Entities\BmsTask::where('booking_id', $booking->id)->orderBy('due_at')->get();
@endphp
@section('title', $L('Run Sheet', 'جدول التشغيل'))
@section('ref', $L('Booking', 'حجز') . ' ' . $booking->booking_no)

@section('body')
    <table class="kv">
        <tr><td>{{ $L('Event', 'المناسبة') }}</td><td>{{ $booking->event_type }} · {{ optional($booking->event_date)->format('d M Y') }}</td></tr>
        <tr><td>{{ $L('Guests', 'الضيوف') }}</td><td>{{ $booking->attendees }}</td></tr>
    </table>

    <h2>{{ $L('Timeline', 'الجدول الزمني') }}</h2>
    <table>
        <thead><tr>
            <th>{{ $L('When', 'الوقت') }}</th><th>{{ $L('Department', 'القسم') }}</th>
            <th>{{ $L('Task', 'المهمة') }}</th><th>{{ $L('Status', 'الحالة') }}</th>
        </tr></thead>
        <tbody>
        @forelse($tasks as $t)
            <tr>
                <td>{{ optional($t->due_at)->format('d M H:i') }}</td>
                <td>{{ $t->department }}</td>
                <td>{{ $t->title }}</td>
                <td><span class="pill">{{ $t->status }}</span></td>
            </tr>
        @empty
            <tr><td colspan="4" class="muted">{{ $L('No tasks scheduled.', 'لا توجد مهام مجدولة.') }}</td></tr>
        @endforelse
        </tbody>
    </table>
@endsection
