{{--
    Вьюха: Просмотр одной заявки
    Создана: 2026-05-07
    Контроллер: Admin\LeadController::show()
    Переменные: $lead (Lead с загруженным $lead->form)
    Открытие помечает заявку как прочитанную (read_at проставляется в контроллере)
--}}
@extends('admin.layout')

@section('title', 'Заявка #' . $lead->id)

@section('content_header')
    <div class="d-flex justify-content-between align-items-center">
        <h1 class="m-0">Заявка #{{ $lead->id }}</h1>
        <a href="{{ route('admin.leads.index') }}" class="btn btn-default btn-sm">
            <i class="fas fa-arrow-left"></i> Назад
        </a>
    </div>
@stop

@section('breadcrumb')
    <li class="breadcrumb-item"><a href="{{ route('admin.dashboard') }}">Главная</a></li>
    <li class="breadcrumb-item"><a href="{{ route('admin.leads.index') }}">Заявки</a></li>
    <li class="breadcrumb-item active">#{{ $lead->id }}</li>
@stop

@section('content')
<div class="row">
    <div class="col-md-8">
        <div class="card card-primary card-outline">
            <div class="card-header"><h3 class="card-title">Данные заявки</h3></div>
            <div class="card-body p-0">
                <table class="table mb-0">
                    @foreach($lead->data as $key => $value)
                        <tr>
                            <th style="width:35%;background:#f8f9fa;font-weight:600;padding:12px 16px">
                                {{ $key }}
                            </th>
                            <td style="padding:12px 16px">{{ $value ?: '—' }}</td>
                        </tr>
                    @endforeach
                </table>
            </div>
        </div>
    </div>

    <div class="col-md-4">
        <div class="card card-secondary card-outline">
            <div class="card-header"><h3 class="card-title">Мета-информация</h3></div>
            <div class="card-body" style="font-size:13px;line-height:2">
                <p><strong>Форма:</strong> {{ $lead->form->title ?? '—' }}
                    <br><code>{{ $lead->form->slug ?? '' }}</code>
                </p>
                <p><strong>Дата:</strong> {{ $lead->created_at->format('d.m.Y H:i:s') }}</p>
                <p><strong>IP:</strong> {{ $lead->ip ?? '—' }}</p>
                <p class="mb-0">
                    <strong>Статус:</strong>
                    @if($lead->read_at)
                        <span class="badge badge-secondary">Просмотрено {{ $lead->read_at->format('d.m H:i') }}</span>
                    @else
                        <span class="badge badge-danger">Новая</span>
                    @endif
                </p>
            </div>
        </div>

        <div class="card card-secondary card-outline">
            <div class="card-body">
                @if($lead->form?->notify_email)
                    <a href="mailto:{{ $lead->form->notify_email }}" class="btn btn-default btn-block btn-sm mb-2">
                        <i class="fas fa-envelope"></i> Ответить по email
                    </a>
                @endif
                <form action="{{ route('admin.leads.destroy', $lead) }}" method="POST"
                      onsubmit="return confirm('Удалить заявку #{{ $lead->id }}?')">
                    @csrf @method('DELETE')
                    <button type="submit" class="btn btn-danger btn-block btn-sm">
                        <i class="fas fa-trash"></i> Удалить заявку
                    </button>
                </form>
            </div>
        </div>
    </div>
</div>
@stop
