@extends('admin.layouts.app')

@section('title', 'مربیان')

@section('content')
    <h1 class="text-xl font-bold mb-6">لیست مربیان</h1>

    <form method="GET" class="flex flex-wrap gap-2 mb-4">
        <input type="text" name="q" value="{{ request('q') }}" placeholder="نام یا موبایل..."
               class="border rounded-lg px-3 py-2 text-sm flex-1 min-w-[180px]">
        <select name="status" class="border rounded-lg px-3 py-2 text-sm">
            <option value="">همه وضعیت‌ها</option>
            <option value="pending" @selected(request('status') === 'pending')>در انتظار تأیید</option>
            <option value="approved" @selected(request('status') === 'approved')>تأیید شده</option>
            <option value="rejected" @selected(request('status') === 'rejected')>رد شده</option>
            <option value="disabled" @selected(request('status') === 'disabled')>غیرفعال</option>
        </select>
        <button class="bg-gray-100 px-4 py-2 rounded-lg text-sm">اعمال فیلتر</button>
    </form>

    <div class="bg-white rounded-xl shadow-sm overflow-x-auto">
        <table class="w-full text-sm">
            <thead class="bg-gray-50 text-gray-500">
                <tr>
                    <th class="p-3 text-right">نام</th>
                    <th class="p-3 text-right">موبایل</th>
                    <th class="p-3 text-right">وضعیت</th>
                    <th class="p-3 text-right">تاریخ ثبت‌نام</th>
                </tr>
            </thead>
            <tbody class="divide-y">
                @forelse($coaches as $coach)
                    <tr>
                        <td class="p-3 font-medium">{{ $coach->user->fullName() }}</td>
                        <td class="p-3" dir="ltr">{{ $coach->user->mobile }}</td>
                        <td class="p-3">{{ $coach->status->label() }}</td>
                        <td class="p-3">{{ verta($coach->created_at)->format('Y/m/d') }}</td>
                    </tr>
                @empty
                    <tr><td colspan="4" class="p-6 text-center text-gray-400">مربی‌ای یافت نشد.</td></tr>
                @endforelse
            </tbody>
        </table>
    </div>

    <div class="mt-4">{{ $coaches->links() }}</div>

    <p class="text-xs text-gray-400 mt-4">
        عملیات تأیید/رد/غیرفعال‌سازی و مشاهده‌ی مدارک مربی در Phase 3 به همین صفحه اضافه می‌شود.
    </p>
@endsection
