<?php

namespace Database\Seeders;

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

class HomeFeaturesSeeder extends Seeder
{
    /**
     * Run the database seeds.
     */
    public function run(): void
    {
        $features = [
            [
                'title' => 'ارسال رایگان',
                'description' => 'برای سفارش‌های بالای 500 هزار تومان',
                'icon' => 'Truck',
                'bg_color' => '#E3F2FD',
                'icon_color' => '#1976D2',
                'text_color' => '#0D47A1',
                'sort_order' => 1,
                'is_active' => true,
            ],
            [
                'title' => 'پشتیبانی 24/7',
                'description' => 'پاسخگویی در تمام ساعات شبانه‌روز',
                'icon' => 'Headphones',
                'bg_color' => '#F3E5F5',
                'icon_color' => '#7B1FA2',
                'text_color' => '#4A148C',
                'sort_order' => 2,
                'is_active' => true,
            ],
            [
                'title' => 'ضمانت اصالت کالا',
                'description' => '100% اصل و با گارانتی معتبر',
                'icon' => 'ShieldCheck',
                'bg_color' => '#E8F5E9',
                'icon_color' => '#388E3C',
                'text_color' => '#1B5E20',
                'sort_order' => 3,
                'is_active' => true,
            ],
            [
                'title' => 'پرداخت امن',
                'description' => 'درگاه پرداخت معتبر و ایمن',
                'icon' => 'CreditCard',
                'bg_color' => '#FFF3E0',
                'icon_color' => '#F57C00',
                'text_color' => '#E65100',
                'sort_order' => 4,
                'is_active' => true,
            ],
        ];

        foreach ($features as $feature) {
            HomeFeature::updateOrCreate(
                ['title' => $feature['title']],
                $feature
            );
        }
    }
}
