<?php

namespace Database\Seeders;

use App\Models\Slide;
use Illuminate\Database\Console\Seeds\WithoutModelEvents;
use Illuminate\Database\Seeder;

class SlideSeeder extends Seeder
{
    use WithoutModelEvents;

    /**
     * Run the database seeds.
     */
    public function run(): void
    {
        $slides = [
            [
                'title' => [
                    'en' => 'Better Sleep Tonight',
                    'km' => 'ការគេងល្អប្រសើរនឹងយប់នេះ',
                ],
                'subtitle' => [
                    'en' => 'Experience premium comfort with 360 Monica\'s luxury bedding collection',
                    'km' => 'ទទួលបានភាពផាសុខភាពលំដាប់ថ្នាក់លំដាប់ខ្ពស់ជាមួយបណ្តុំគ្រែដេកលក្ខណៈប្រណិត 360 Monica',
                ],
                'background_image' => '/luxury-bedroom-with-white-bedding.jpg',
                'cta_text' => [
                    'en' => 'Shop Now',
                    'km' => 'ទិញឥឡូវ',
                ],
                'cta_link' => '/shop',
                'order' => 1,
                'status' => 'active',
            ],
            [
                'title' => [
                    'en' => 'Premium Egyptian Cotton',
                    'km' => 'កប្បាសអេហ្សីពប្រណិត',
                ],
                'subtitle' => [
                    'en' => '1000 Thread Count pure Egyptian cotton sheets for the ultimate luxury experience',
                    'km' => 'សន្លឹកកប្បាសអេហ្សីពសុទ្ធ 1000 ខ្សែស្រឡៀវ សម្រាប់បទពិសោធន៍ប្រណិតខ្ពស់បំផុត',
                ],
                'background_image' => '/premium-egyptian-cotton-white-sheets.jpg',
                'cta_text' => [
                    'en' => 'Explore Collection',
                    'km' => 'រុករកបណ្តុំផលិតផល',
                ],
                'cta_link' => '/shop',
                'order' => 2,
                'status' => 'active',
            ],
            [
                'title' => [
                    'en' => 'Eco-Friendly Bamboo',
                    'km' => 'ឫសពាំងស្ងួនស្រស់',
                ],
                'subtitle' => [
                    'en' => 'Sustainable bamboo bedding that\'s gentle on your skin and the planet',
                    'km' => 'គ្រែដេកឫសពាំងដែលមានស្និទភាពល្អជាមួយស្បែករបស់អ្នក និងផែនដី',
                ],
                'background_image' => '/natural-bamboo-fabric-texture.jpg',
                'cta_text' => [
                    'en' => 'View Bamboo',
                    'km' => 'មើលឫសពាំង',
                ],
                'cta_link' => '/shop',
                'order' => 3,
                'status' => 'active',
            ],
        ];

        foreach ($slides as $slide) {
            Slide::create($slide);
        }
    }
}
