import ImageSkeleton from '@/core/components/elements/Skeleton/ImageSkeleton' import useHeroBanner from '../hooks/useHeroBanner' import Image from '@/core/components/elements/Image/Image' // Swiper import { Swiper, SwiperSlide } from 'swiper/react' import { Pagination, Autoplay } from 'swiper' import 'swiper/css' import 'swiper/css/pagination' import 'swiper/css/autoplay' import MobileView from '@/core/components/views/MobileView' import DesktopView from '@/core/components/views/DesktopView' import Link from '@/core/components/elements/Link/Link' const HeroBanner = () => { const { heroBanners } = useHeroBanner() const swiperBanner = { autoplay: { delay: 6000, disableOnInteraction: false }, modules: [Pagination, Autoplay], loop: true } const swiperBannerMobile = { ...swiperBanner, pagination: { dynamicBullets: true, clickable: true } } const swiperBannerDesktop = { ...swiperBanner, pagination: { dynamicBullets: false, clickable: true } } return (