"use client";

import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
import HeroSplitDualMedia from '@/components/sections/hero/HeroSplitDualMedia';
import MetricSplitMediaAbout from '@/components/sections/about/MetricSplitMediaAbout';
import FeatureCardMedia from '@/components/sections/feature/FeatureCardMedia';
import ProductCardTwo from '@/components/sections/product/ProductCardTwo';
import SocialProofOne from '@/components/sections/socialProof/SocialProofOne';
import TestimonialCardThirteen from '@/components/sections/testimonial/TestimonialCardThirteen';
import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia';
import ContactCTA from '@/components/sections/contact/ContactCTA';
import FooterMedia from '@/components/sections/footer/FooterMedia';
import { ThemeProvider } from '@/providers/themeProvider/ThemeProvider';

export default function LandingPage() {
  return (
    <ThemeProvider
      defaultButtonVariant="expand-hover"
      defaultTextAnimation="reveal-blur"
      borderRadius="soft"
      contentWidth="compact"
      sizing="mediumLargeSizeLargeTitles"
      background="noise"
      cardStyle="solid"
      primaryButtonStyle="flat"
      secondaryButtonStyle="solid"
      headingFontWeight="bold"
    >
      <div id="nav" data-section="nav">
        <NavbarStyleApple
          brandName="Бочка"
          navItems={[
            { name: "Главная", id: "#hero" },
            { name: "О нас", id: "#about" },
            { name: "Меню", id: "#products" },
            { name: "Отзывы", id: "#testimonials" },
            { name: "FAQ", id: "#faq" },
            { name: "Контакты", id: "#contact" }
          ]}
        />
      </div>
      <div id="hero" data-section="hero">
        <HeroSplitDualMedia
          title="Добро пожаловать в Бочку!"
          description="Идеальное место, где встречаются традиции и современный вкус. Откройте для себя нашу коллекцию крафтового пива, авторских коктейлей и уютную атмосферу."
          background={{ variant: "glowing-orb" }}
          tag="Лучшие напитки в городе"
          buttons={[
            { text: "Посмотреть Меню", href: "#products" },
            { text: "Забронировать Столик", href: "#contact" }
          ]}
          mediaItems={[
            { imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-bartender-preparing-drink_23-2150494251.jpg", imageAlt: "Бармен смешивает коктейль" },
            { imageSrc: "http://img.b2bpic.net/free-photo/confident-young-indian-man-black-shirt-sitting-cafe_627829-5456.jpg", imageAlt: "Уютный интерьер бара" }
          ]}
          mediaAnimation="slide-up"
          rating={5}
          ratingText="Нас любят наши гости"
        />
      </div>
      <div id="about" data-section="about">
        <MetricSplitMediaAbout
          title="Наша История"
          description="«Бочка» – это больше, чем просто бар. Это место, где каждое посещение превращается в праздник вкуса и душевного общения. Мы гордимся нашим наследием и страстью к созданию незабываемых моментов для каждого гостя."
          metrics={[
            { value: "15+", title: "Лет работы" },
            { value: "50+", title: "Сортов пива" },
            { value: "100+", title: "Видов коктейлей" }
          ]}
          useInvertedBackground={false}
          imageSrc="http://img.b2bpic.net/free-photo/still-life-wine-carafe-table_23-2149631768.jpg"
          imageAlt="Рустикальная барная стойка с бутылками"
          mediaAnimation="slide-up"
        />
      </div>
      <div id="features" data-section="features">
        <FeatureCardMedia
          features={[
            { id: "cocktails", title: "Авторские Коктейли", description: "Погрузитесь в мир уникальных вкусов с нашей коллекцией авторских коктейлей, созданных нашими лучшими миксологами.", tag: "Эксклюзивно", imageSrc: "http://img.b2bpic.net/free-photo/abstract_1122-1861.jpg", imageAlt: "Элегантный коктейль с гарниром" },
            { id: "beer", title: "Крафтовое Пиво", description: "Откройте для себя богатство вкусов с нашим широким выбором крафтового пива от местных и международных пивоварен.", tag: "Свежее", imageSrc: "http://img.b2bpic.net/free-photo/front-view-glass-with-beer-table_23-2148342191.jpg", imageAlt: "Крафтовое пиво в кружке" },
            { id: "food", title: "Изысканные Закуски", description: "Насладитесь идеальным дополнением к вашим напиткам – нашими изысканными закусками, приготовленными из свежих ингредиентов.", tag: "Вкусно", imageSrc: "http://img.b2bpic.net/free-photo/delicious-food-dinner-party_23-2151043647.jpg", imageAlt: "Тарелка с закусками" }
          ]}
          animationType="scale-rotate"
          title="Что Делает Нас Особенными"
          description="Мы предлагаем не только напитки, но и незабываемые впечатления. У нас вы найдете идеальное сочетание атмосферы, вкуса и сервиса."
          textboxLayout="default"
          useInvertedBackground={true}
        />
      </div>
      <div id="products" data-section="products">
        <ProductCardTwo
          products={[
            { id: "1", brand: "Классические Коктейли", name: "Старый Модный", price: "2000 UZS", rating: 5, reviewCount: "250", imageSrc: "http://img.b2bpic.net/free-photo/beverage-with-lemon-copy-space_23-2148340043.jpg", imageAlt: "Виски со льдом" },
            { id: "2", brand: "Классические Коктейли", name: "Сухой Мартини", price: "2200 UZS", rating: 5, reviewCount: "180", imageSrc: "http://img.b2bpic.net/free-photo/milky-cocktail-with-chopped-coconut-inside_114579-3224.jpg", imageAlt: "Классический Мартини" },
            { id: "7", brand: "Классические Коктейли", name: "Мохито", price: "1900 UZS", rating: 4, reviewCount: "210", imageSrc: "http://img.b2bpic.net/free-photo/refreshing-mojito-cocktail-with-lime-mint-wooden-table_23-2150394782.jpg", imageAlt: "Мохито" },
            { id: "8", brand: "Классические Коктейли", name: "Дайкири", price: "2100 UZS", rating: 5, reviewCount: "150", imageSrc: "http://img.b2bpic.net/free-photo/glass-cold-fresh-daiquiri-cocktail-blue-background_23-2148344605.jpg", imageAlt: "Дайкири" },
            { id: "9", brand: "Классические Коктейли", name: "Негрони", price: "2300 UZS", rating: 5, reviewCount: "170", imageSrc: "http://img.b2bpic.net/free-photo/negroni-cocktail-drink-with-orange-peel-ice_23-2149591244.jpg", imageAlt: "Негрони" },
            { id: "10", brand: "Классические Коктейли", name: "Виски Сауэр", price: "2000 UZS", rating: 4, reviewCount: "190", imageSrc: "http://img.b2bpic.net/free-photo/whiskey-sour-cocktail-with-ice-lemon-slice_23-2149589608.jpg", imageAlt: "Виски Сауэр" },
            { id: "3", brand: "Крафтовое Пиво", name: "Пивной Сет", price: "3500 UZS", rating: 4, reviewCount: "120", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-men-wine-cellar_23-2149428764.jpg", imageAlt: "Набор крафтового пива" },
            { id: "11", brand: "Крафтовое Пиво", name: "Местный Лагер", price: "1500 UZS", rating: 4, reviewCount: "100", imageSrc: "http://img.b2bpic.net/free-photo/golden-beer-with-foam-glass_23-2150494017.jpg", imageAlt: "Местный Лагер" },
            { id: "12", brand: "Крафтовое Пиво", name: "Темный Стаут", price: "1700 UZS", rating: 5, reviewCount: "80", imageSrc: "http://img.b2bpic.net/free-photo/assortment-bottles-craft-beer_23-2150488975.jpg", imageAlt: "Темный Стаут" },
            { id: "13", brand: "Крафтовое Пиво", name: "IPA", price: "1800 UZS", rating: 5, reviewCount: "95", imageSrc: "http://img.b2bpic.net/free-photo/close-up-beer-bottles-crate_23-2150488978.jpg", imageAlt: "Индийский Пэйл Эль" },
            { id: "5", brand: "Вина", name: "Мерло", price: "2800 UZS", rating: 4, reviewCount: "90", imageSrc: "http://img.b2bpic.net/free-photo/comparing-sorts-wine_1098-15037.jpg", imageAlt: "Бокал красного вина" },
            { id: "14", brand: "Вина", name: "Шардоне", price: "2900 UZS", rating: 4, reviewCount: "85", imageSrc: "http://img.b2bpic.net/free-photo/different-bottles-white-wine_23-2148756082.jpg", imageAlt: "Бокал белого вина Шардоне" },
            { id: "4", brand: "Безалкогольные Напитки", name: "Тропический Бриз", price: "1800 UZS", rating: 5, reviewCount: "300", imageSrc: "http://img.b2bpic.net/free-photo/slice-pear-juice-transparent-glass-with-straw_23-2148306990.jpg", imageAlt: "Безалкогольный Моктейль" },
            { id: "15", brand: "Безалкогольные Напитки", name: "Свежий Лимонад", price: "1200 UZS", rating: 4, reviewCount: "160", imageSrc: "http://img.b2bpic.net/free-photo/lemonade-drink-with-lemon-mint_23-2148340058.jpg", imageAlt: "Свежий Лимонад" },
            { id: "16", brand: "Безалкогольные Напитки", name: "Газированная Вода", price: "800 UZS", rating: 5, reviewCount: "110", imageSrc: "http://img.b2bpic.net/free-photo/glass-water-with-fresh-lemon-slice-white-background_23-2150493863.jpg", imageAlt: "Газированная Вода" }
          ]}
          gridVariant="three-columns-all-equal-width"
          animationType="slide-up"
          title="Полное Меню Напитков"
          description="Познакомьтесь с нашим тщательно отобранным и обширным ассортиментом напитков, от классических коктейлей до редких сортов пива и изысканных вин."
          textboxLayout="default"
          useInvertedBackground={false}
        />
      </div>
      <div id="social-proof" data-section="social-proof">
        <SocialProofOne
          names={[
            "5-звездочный рейтинг на Google",            "Высочайшие оценки на TripAdvisor",            "Отличные отзывы на Yelp",            "Признание Лучшего Бара",            "Любимое место горожан",            "Награда за Качество Обслуживания"
          ]}
          title="Наша Звездная Репутация"
          description="Мы гордимся нашей 5-звездочной репутацией, построенной на тысячах восторженных отзывов и преданности наших гостей."
          textboxLayout="default"
          useInvertedBackground={true}
        />
      </div>
      <div id="testimonials" data-section="testimonials">
        <TestimonialCardThirteen
          testimonials={[
            { id: "1", name: "Анна Соколова", handle: "@anna_s", testimonial: "«Это мой любимый бар! Отличная атмосфера, невероятные коктейли и очень дружелюбный персонал. Рекомендую всем!»", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/portrait-man-holding-glass-beer_107420-65360.jpg", imageAlt: "Анна Соколова" },
            { id: "2", name: "Иван Петров", handle: "@ivan_p", testimonial: "«Пришел с друзьями, попробовали несколько сортов пива - выбор просто потрясающий. Обязательно вернемся снова!»", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-happy-people-with-sangria_23-2149436793.jpg", imageAlt: "Иван Петров" },
            { id: "3", name: "Елена Морозова", handle: "@elena_m", testimonial: "«Уютное место для свиданий. Коктейли на высоте, а закуски просто тают во рту. Пять звезд!»", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/couple-clinking-glasses-with-orange-juice_23-2147742351.jpg", imageAlt: "Елена Морозова" },
            { id: "4", name: "Дмитрий Козлов", handle: "@dima_k", testimonial: "«Я часто бываю в разных барах, но \"Бочка\" выделяется своим уникальным стилем и вниманием к деталям. Браво!»", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/beautiful-african-american-woman-cafe_273609-5049.jpg", imageAlt: "Дмитрий Козлов" },
            { id: "5", name: "Мария Смирнова", handle: "@masha_s", testimonial: "«Отличная музыка, приятная публика и, конечно, самые вкусные напитки. \"Бочка\" - это любовь с первого взгляда!»", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/joking-friends-selfie_23-2147640533.jpg", imageAlt: "Мария Смирнова" },
            { id: "6", name: "Сергей Волков", handle: "@sergey_v", testimonial: "«Фантастический выбор крафтового пива! Каждый раз нахожу что-то новое и интересное. Атмосфера тоже на высшем уровне.»", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/young-man-sitting-bar_23-2148785461.jpg", imageAlt: "Сергей Волков" },
            { id: "7", name: "Наталья Кузнецова", handle: "@natalya_k", testimonial: "«Идеальное место для встреч с друзьями. Коктейли просто шедевры, а сервис всегда на высоте. Обязательно к посещению!»", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/group-friends-cheering-with-beer_23-2147742456.jpg", imageAlt: "Наталья Кузнецова" }
          ]}
          showRating={true}
          animationType="depth-3d"
          title="Что Говорят Наши Довольные Гости"
          description="Нам важно мнение каждого клиента. Прочтите отзывы тех, кто уже успел насладиться атмосферой и вкусами \"Бочки\"."
          textboxLayout="default"
          useInvertedBackground={false}
        />
      </div>
      <div id="faq" data-section="faq">
        <FaqSplitMedia
          faqs={[
            { id: "1", title: "Какое у вас время работы?", content: "Мы открыты с воскресенья по четверг с 16:00 до 01:00, а в пятницу и субботу с 16:00 до 03:00." },
            { id: "2", title: "Можно ли забронировать столик?", content: "Да, вы можете забронировать столик через форму на нашем сайте или по телефону, указанному в разделе контактов." },
            { id: "3", title: "У вас есть живая музыка?", content: "Мы регулярно проводим вечера живой музыки и диджей-сеты. Следите за нашим расписанием в социальных сетях!" }
          ]}
          imageSrc="http://img.b2bpic.net/free-photo/brunette-girl-using-her-cellphone-reach-friend_1157-17795.jpg"
          imageAlt="Интерьер бара с удобными сиденьями"
          mediaAnimation="slide-up"
          mediaPosition="right"
          title="Часто Задаваемые Вопросы"
          description="Здесь вы найдете ответы на самые распространенные вопросы о нашем баре. Если у вас есть другие вопросы, свяжитесь с нами."
          faqsAnimation="slide-up"
          textboxLayout="default"
          useInvertedBackground={true}
        />
      </div>
      <div id="contact" data-section="contact">
        <ContactCTA
          tag="Свяжитесь с Нами"
          title="Готовы Посетить Нас?"
          description="Мы всегда рады новым гостям и готовы ответить на любые ваши вопросы. Свяжитесь с нами для бронирования или по любым другим вопросам."
          buttons={[
            { text: "Отправить Сообщение", href: "mailto:info@bochka.com" },
            { text: "Позвонить", href: "tel:+998991234567" }
          ]}
          background={{ variant: "plain" }}
          useInvertedBackground={false}
        />
      </div>
      <div id="footer" data-section="footer">
        <FooterMedia
          imageSrc="http://img.b2bpic.net/free-photo/bagels-sign-neon-lights-delicious-snacks_23-2148283899.jpg"
          imageAlt="Вечерний вид бара 'Бочка'"
          logoSrc="http://img.b2bpic.net/free-vector/vintage-brewing-emblems_225004-932.jpg"
          logoAlt="Логотип Бочка"
          logoText="Бочка"
          columns={[
            { title: "Разделы", items: [
                { label: "Главная", href: "#hero" },
                { label: "О нас", href: "#about" },
                { label: "Меню", href: "#products" },
                { label: "Отзывы", href: "#testimonials" },
                { label: "FAQ", href: "#faq" },
                { label: "Контакты", href: "#contact" }
              ]
            },
            { title: "Напитки", items: [
                { label: "Пиво", href: "#products" },
                { label: "Коктейли", href: "#products" },
                { label: "Вино", href: "#products" },
                { label: "Безалкогольные", href: "#products" }
              ]
            },
            { title: "Информация", items: [
                { label: "Время работы", href: "#contact" },
                { label: "Бронирование", href: "#contact" },
                { label: "Политика конфиденциальности", href: "#" }
              ]
            }
          ]}
          copyrightText="© 2024 | Bochka Bar"
        />
      </div>
    </ThemeProvider>
  );
}
