<x-header />

<section id="services" class="container py-5">
    <h2 class="text-center mb-4">Личный кабинет</h2>
    <div class="row">
        <div class="col-md-4 mb-4">
            <div class="card">
                <div class="card-body">
                    <h6 class="f-w-600 m-t-25 m-b-10">ФИО: {{$user->fio}}</h6>
                    <h6 class="f-w-600 m-t-25 m-b-10">Почта: {{$user->email}}</h6>
                    <h6 class="f-w-600 m-t-25 m-b-10">Номер телефона: {{$user->number}}</h6>
                </div>
            </div>
        </div>
        <div class="container py-5">
            <h2 class="text-center mb-4">Заявки</h2>

            @if($aps->count() > 0)
            <div class="row">
                @foreach($aps as $ap)
                <div class="col-md-4 mb-4">
                    <div class="card shadow-sm border-0">
                        <div class="card-body">
                            <h5 class="card-title">Заявка #{{ $ap->id }}</h5>
                            <h6><strong>Вид услуги:</strong>
                                @if($ap->category_id)
                                {{ $ap->category->name ?? 'Категория не найдена' }}
                                @elseif($ap->custom_service)
                                {{ $ap->custom_service }}
                                @else
                                Не указано
                                @endif
                            </h6>
                            <h6><strong>Имя:</strong> {{ $ap->name }}</h6>
                            <h6><strong>Телефон:</strong> {{ $ap->phone }}</h6>
                            <h6><strong>Email:</strong> {{ $ap->email }}</h6>
                            <h6><strong>Адрес:</strong> {{ $ap->address }}</h6>
                            <h6><strong>Дата:</strong> {{ $ap->date }}</h6>
                            <h6><strong>Время:</strong> {{ $ap->time }}</h6>
                            <h6 class="f-w-600 m-t-25 m-b-10">Способ оплаты: {{ $ap->payment_method }}</h6>
                            <h6><strong>Статус:</strong>
                                @if($ap->status == 'Новая заявка')
                                <span class="badge bg-warning">Новая заявка</span>
                                @elseif($ap->status == 'Услуга оказана')
                                <span class="badge bg-success">Услуга оказана</span>
                                @else
                                <span class="badge bg-danger">Услуга отменена</span>
                                @if($ap->comment)
                                <p class="mt-2"><strong>Причина:</strong> {{ $ap->comment }}</p>
                                @endif
                                @endif
                            </h6>

                            @if($ap->status == 'Новая заявка')
                            <div class="d-flex justify-content-between align-items-center mt-3">
                                <a href="{{ route('true', $ap->id) }}" class="btn btn-success me-2">Принять</a>
                                <form action="{{ route('false', $ap->id) }}" method="POST" class="d-flex align-items-center">
                                    @csrf
                                    <input type="text" name="comment" class="form-control me-2" placeholder="Причина отказа" required>
                                    <button type="submit" class="btn btn-danger">Отклонить</button>
                                </form>
                            </div>
                            @endif
                        </div>
                    </div>
                </div>
                @endforeach
            </div>
            @else
            <div class="alert alert-info text-center">
                На данный момент заявок нет.
            </div>
            @endif

            <div class="d-flex justify-content-center mt-4">
            </div>
        </div>
        <div class="col-md-4 mb-4">
            <div class="card">
                <div class="card-body">
                    <h5 class="text-center">Модерирование</h5>
                    <div class="d-grid gap-3">
                        <form action="{{ route('addcategory') }}" method="POST">
                            @csrf
                            <div class="mb-3">
                                <label for="name" class="form-label">Название категории</label>
                                <input type="text" class="form-control" id="name" name="name" required>
                                @error('name')
                                <p class="red">{{ $message }}</p>
                                @enderror
                            </div>
                            <button type="submit" class="btn btn-danger btn-lg">Создать категорию [Admins]</button>
                        </form>
                    </div>
                </div>
            </div>
        </div>
    </div>


</section>


<x-footer />
<x-scripts />