{{--
    Partial: секции «Описание» и «Комплектация / Опции» формы автомобиля
    Переменные из родителя: $v, $optionsList, $carOptions
--}}

{{-- ── Описание и заголовок ─────────────────────────────── --}}
<div class="card card-success card-outline">
    <div class="card-header"><h3 class="card-title">Описание</h3></div>
    <div class="card-body">
        <div class="form-group">
            <label>Заголовок объявления</label>
            <input type="text" name="title"
                   class="form-control @error('title') is-invalid @enderror"
                   value="{{ $v('title') }}" maxlength="128">
            @error('title')<div class="invalid-feedback">{{ $message }}</div>@enderror
        </div>
        <div class="form-group">
            <label>Описание</label>
            <textarea name="description" rows="5"
                      class="form-control @error('description') is-invalid @enderror">{{ $v('description') }}</textarea>
            @error('description')<div class="invalid-feedback">{{ $message }}</div>@enderror
        </div>
    </div>
</div>

{{-- ── Опции ───────────────────────────────────────────── --}}
<div class="card card-secondary card-outline">
    <div class="card-header"><h3 class="card-title">Комплектация / Опции</h3></div>
    <div class="card-body">
        <div class="row">
            @foreach($optionsList as $opt)
                <div class="col-md-3 col-sm-6">
                    <div class="custom-control custom-checkbox">
                        <input type="checkbox" class="custom-control-input"
                               id="opt_{{ $loop->index }}"
                               name="options[]" value="{{ $opt->value }}"
                               @checked(in_array($opt->value, $carOptions))>
                        <label class="custom-control-label" for="opt_{{ $loop->index }}">{{ $opt->value }}</label>
                    </div>
                </div>
            @endforeach
        </div>
    </div>
</div>
