<?php

namespace Database\Seeders;

// Сидер: создаёт блок «Почему мы» со структурированными данными (ACF-подход).
// Данные хранятся в JSON-поле data, рендеринг — через resources/views/blocks/why_us.blade.php.
// Безопасен для повторного запуска (updateOrCreate по name).

use App\Models\Block;
use Illuminate\Database\Seeder;

class WhyUsBlockSeeder extends Seeder
{
    public function run(): void
    {
        Block::updateOrCreate(
            ['name' => 'why_us'],
            [
                'title'     => 'Почему мы',
                'layout'    => 'why_us',
                'is_active' => true,
                'content'   => null,
                'data'      => [
                    'label'   => 'Преимущества',
                    'heading' => 'ПОЧЕМУ МЫ',
                    'items'   => [
                        [
                            'icon'  => '🤝',
                            'title' => 'Работаем по договору',
                            'text'  => 'Фиксируем цену, сроки, условия. Ваши деньги защищены до передачи автомобиля.',
                        ],
                        [
                            'icon'  => '🔍',
                            'title' => 'Полная прозрачность',
                            'text'  => 'Фото и видео на каждом этапе. Вы всегда знаете, что происходит с вашим авто.',
                        ],
                        [
                            'icon'  => '💰',
                            'title' => 'Экономия до 600 000 ₽',
                            'text'  => 'Физлица платят льготный утиль — итоговая цена значительно ниже дилеров.',
                        ],
                        [
                            'icon'  => '🛡️',
                            'title' => 'Страховка груза',
                            'text'  => 'Автомобиль застрахован на весь период транспортировки без исключений.',
                        ],
                        [
                            'icon'  => '⚡',
                            'title' => 'Сроки',
                            'text'  => 'Из Грузии от 5 дней, из Европы 3–5 недель, из Азии 4–7 недель.',
                        ],
                        [
                            'icon'  => '📋',
                            'title' => 'Полный пакет документов',
                            'text'  => 'ЭПТС, СБКТС, таможенные документы — всё для ГИБДД.',
                        ],
                    ],
                ],
            ]
        );
    }
}
